英语轻松读发新版了,欢迎下载、更新

mac app store上架问题

junrong14 发布于 2015年05月14日
无人欣赏。

这段时间一直在把mac app给上传到mac app store上,之前有试过把ios app上传成功

但是mac的app上传不知道是什么问题,上传两次都被拒绝。

拒绝原因:

“We have found that when the user closes the main application window there is no menu item to re-open it. The app should implement a Window menu that lists the main window so it can be reopened, or provide similar functionality in another menu item. OS X Human Interface Guidelines, state that "The menu bar [a]lways contains [a] Window menu".

Alternatively, if the application is a single-window app, it might be appropriate to save data and quit the app when the main window is closed. ”

我第二次上传之前也解决了窗口关闭重新打开之类的问题,但是拒绝的原因还是一样。

大神们能看出什么问题指点一下,谢谢!

共10条回复
elepone 回复于 2015年05月15日

你是怎么解决的? 是不是在菜单里能够重新打开。如果是的话,录段视频放到Youtube上,然后提申诉,肯定能过。

junrong14 回复于 2015年05月15日

1楼 @elepone 我没解决呀,在菜单里我没设置啥东西,我就是设置了关闭按钮点击之后再在dock下点重新打开而已。

otis 回复于 2015年05月15日

貌似是说 菜单栏一定要有一个 Window 的菜单项。。

我英文不好,不知道是不是这样。。

elepone 回复于 2015年05月15日

2楼 @junrong14

We have found that when the user closes the main application window there is no menu item to re-open it.

你翻译一下这句话。在菜单里面添一个“打开主界面”的功能不就行了。顺便说一句,我英语不好,这个不是借口啊。英语再不好,这句也应该能看懂吧。

junrong14 回复于 2015年05月15日

4楼 @elepone 我试试,不过苹果的审核也太久了,估计又要等一个星期。

我看很多mac的应用,他们在菜单里面也没有打开主界面的功能呀。

可能是一定要在菜单里面设置东西才行。

elepone 回复于 2015年05月15日

5楼 @junrong14 The app should implement a Window menu that lists the main window so it can be reopened, or provide similar functionality in another menu item.

Mac 审核会比较快吧,一般都等不了一周。因为提交的应用相对 iOS 来说少太多,我有好几次一天一审的时候。

surrender 回复于 2015年05月15日

你这个电机了关闭按钮后,再点击Dock图标,没有弹出window 吧。 在AppDelegate里面加上

- (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag
{
    self.window makeKeyAndOrderFont:
    return YES;
}
junrong14 回复于 2015年05月15日

7楼 @surrender 我之前有加了这句了,第二次审核还是一样不行的。

junrong14 回复于 2015年05月16日

7楼 @surrender 请问你上架的时候在菜单里头有设置啥东西呢。?

surrender 回复于 2015年06月10日

9楼 @junrong14 什么东西都不需要设置的撒

登录 或者 注册