3

我们的 PhoneGap 应用程序刚刚被拒绝。

二进制拒绝:

10.6:Apple 和我们的客户高度重视简单、精致、有创意、经过深思熟虑的界面。他们需要做更多的工作,但值得。苹果设定了很高的标准。如果您的用户界面很复杂或不太好,则可能会被拒绝

文本:

“我们发现您的应用程序的用户界面存在以下问题:

  • 不包括 iOS 功能。例如,除了 Web 视图、推送通知或共享之外,还可以使用原生 iOS 按钮和 iOS 功能。

具体来说,我们注意到该应用程序提供了一种信息消费方式,用户与该信息交互的方式有限。添加 iOS 特定的 UI 和功能而不是只显示文本和表格视图是合适的。”

在上面,他们首先指的是界面和外观,接下来他们指的是内容/功能,而应用程序只是提供信息。

界面简洁明了。 它是一个提供(高级)信息的应用程序。应用商店中有几个这样的应用。

我听说要包含一些插件或 API,以便我可以证明该应用程序的合理性。但是在这个应用程序中使用插件是没有意义的。或者有人提供假功能的想法?

如果我们不能发布这个应用程序会很遗憾,我们在这个应用程序上投入了大量的时间和精力。

有没有人提示如何提交基于信息的申请?

4

3 回答 3

3

Apple 很有可能拒绝了该应用程序,因为它只是一个包含在 Phonegap 中的网站。他们这样做是因为他们希望您使用操作系统。请记住,当他们查看您的应用程序时,他们会对其进行静态分析,它会显示您正在使用哪些 API,如果您不使用任何 API,它将被拒绝。在这种情况下,也许最好的方法是将其开发为 HTML5 应用程序,使用 iOS 的功能使其感觉像一个应用程序 - 例如缓存。

否则,我会让它看起来非常像一个应用程序。我为我的工作场所开发了一个应用程序,并且在使用许多 API(例如位置和推送通知)时,没有用户会知道它是使用 Phonegap 开发的。看看这里:

https://itunes.apple.com/gb/app/chester/id665701380?mt=8&ign-mpt=uo%3D4

您确实需要一个帐户才能使其正常工作,但屏幕截图将为您提供 Apple 期望的那种 UI 示例。它不必看起来像 iOS 应用程序 - 我使用了类似 Windows Phone 的界面,但我保留了左上角的后退按钮,并将其样式设置为看起来像 iOS7。

您可以在这里找到有用的资源:

http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/

这为您提供了有关要使用的 iOS 颜色、字体、图标等的尺寸和线索。

您可以获得 Glyphish 图标 ( http://www.glyphish.com ) 以增加应用程序的质量,记住他们现在也需要视网膜图像。

使用 Phonegap 2.7 或更高版本以确保它完全符合视网膜要求。

于 2013-08-24T09:07:22.430 回答
1

我在 iOS 7 上搜索时在 stackoverflow 上遇到了这个问题。我在 iOS 6 上遇到了类似的问题,问题得到了解决。答案在这里http://community.phonegap.com/nitobi/topics/ios_app_rejected_advice_on_how_to_fix_it

我不确定答案是否适用于 iOS 7,因为 Apple 已弃用标签栏。

于 2013-10-30T03:13:54.593 回答
0

可能您的应用程序的外观和感觉(UI/UX)不符合 iOS,这意味着它们可能看起来一点也不像 ios 应用程序。您需要提供导航,如 iphone 应用程序(顶部有后退按钮)、底部导航栏(如果可能)。

还可以使用一些特定于手机的功能——比如获取位置(这显然是非常有用的信息)。

基本上,该应用程序不应该是可以直接从浏览器使用的 web 应用程序的包装器。

于 2013-08-23T19:54:17.617 回答