iPhone应用程序提交清单。为什么没有提到UIRequiredDeviceCapabilities?

时间:2010-12-15 19:28:43

标签: iphone submission

我一直在查看iPhone应用程序提交清单的各种帖子,准备提交给Apple,但它们要么不够彻底,要么我可能遗漏了某些东西(或者找不到合适的清单)。

例如UIRequiredDeviceCapabilities似乎非常重要,但它在任何地方都没有被提及。这种事情被认为太明显吗?我应该知道其他什么明显的事情?

感谢。

3 个答案:

答案 0 :(得分:1)

我认为这是因为它似乎更像是设计或开发过程的一部分,决定了什么是必需的 - 在提交时你应该已经完成​​所有这些并且设置这些值更多地是测试的一部分而不是最终部署。

答案 1 :(得分:0)

我认为其中一些更具条件性,这意味着很多时候人们不需要使用该特定密钥,除非他们想根据用户拥有的设备限制对其应用的访问。

这是我过去经常使用的那个:http://developer.apple.com/news/ios/appstoretips/

但老实说,最重要的是:

  1. 确保所有应用元数据都已填写,并且您未在应用中的任何位置使用任何商标/受版权保护的内容
  2. 确保您检查了应用内存泄漏并修复了崩溃的错误
  3. 请勿在关键字中使用其他应用名称
  4. 确保您有错误消息 对于网络问题(或其他任何问题) 这可能会使按钮显示为 它什么都不做,会混淆 用户)

答案 2 :(得分:0)

在这里回答我自己的问题:

“以下是您可能希望添加到应用程序的专门针对iOS的Info.plist文件的一些重要键:”(根据iOS编程指南)。但是我只能告诉我CFBundleIconFiles,而UIRequiredDeviceCapabilities确实是必需的(除非你没有必要的功能,在这种情况下我会猜出那个)。

  CFBundleIconFiles
*

  UIStatusBarStyle
*

  UIInterfaceOrientation
*

  UIRequiredDeviceCapabilities
*

  UIRequiresPersistentWiFi