【发布时间】:2010-12-15 19:28:43
【问题描述】:
我一直在查看有关 iPhone 应用程序提交清单的各种帖子,以准备提交给 Apple,但它们要么不够彻底,要么我遗漏了某些东西(或找不到正确的清单)。
例如 UIRequiredDeviceCapabilities 似乎很重要,但它并没有在任何地方被提及。这种事情是不是太明显了?我还应该知道哪些其他显而易见的事情?
谢谢。
【问题讨论】:
标签: iphone submission
我一直在查看有关 iPhone 应用程序提交清单的各种帖子,以准备提交给 Apple,但它们要么不够彻底,要么我遗漏了某些东西(或找不到正确的清单)。
例如 UIRequiredDeviceCapabilities 似乎很重要,但它并没有在任何地方被提及。这种事情是不是太明显了?我还应该知道哪些其他显而易见的事情?
谢谢。
【问题讨论】:
标签: iphone submission
我认为这是因为它似乎更像是设计或开发过程的一部分,决定了需要什么 - 在提交时,您应该已经确定所有内容,并且设置这些值更像是测试的一部分,而不是最终部署。
【讨论】:
我认为其中一些在本质上更具条件性,这意味着很多时候人们不需要使用该特定密钥,除非他们想根据用户拥有的设备限制对其应用的访问。
这是我过去常去的那个:http://developer.apple.com/news/ios/appstoretips/
但老实说,最重要的是:
【讨论】:
在这里回答我自己的问题:
“这里有一些重要的键,您可能希望添加到应用程序的 Info.plist 文件中,专门用于 iOS:”(根据 iOS 编程指南)。但据我所知,只有 CFBundleIconFiles 和 UIRequiredDeviceCapabilities 是真正需要的(除非你没有所需的功能,在这种情况下我猜可以省略它)。
CFBundleIconFiles
*
UIStatusBarStyle
*
UIInterfaceOrientation
*
UIRequiredDeviceCapabilities
*
UIRequiresPersistentWiFi
【讨论】: