1

我们有一个使用网络、指南针、相机和电话的应用程序。它已被拒绝,因为我们没有在 UIRequiredDeviceCapabilities 中指定需要或禁止的键。这是我们几个月前上传的应用程序的较新版本,之前我们没有遇到任何问题。

在文件上说

您应该仅包含应用程序绝对需要的功能的密钥。如果您的应用程序可以通过不执行适当的代码路径来适应缺少的功能,则您不需要包含相应的键。需要包含相应的键。

如何在我的应用程序上创建“代码路径”?它是指条件编译(#ifdef __IPHONE_3_X)还是在运行时检查设备功能并执行不同的代码?

4

1 回答 1

0

你的应用程序是如何工作的?你需要指南针还是它只是更好地工作?相机、电话等也是如此。如果您的应用没有这些功能就无法运行,那么您需要将它们列在UIRequiredDeviceCapabilities.

我认为您不需要更改任何代码,您只需要更新您的Info.plist.

于 2010-09-17T10:09:43.210 回答