与后台服务相关的应用拒绝



我的应用程序刚刚被拒绝;-(原因如下:

"我们发现你的应用使用后台模式,但不包含需要该模式持续运行的功能。此行为不符合应用商店审核指南。

我们注意到你的应用在 Info.plist 的 UIBackgroundModes 键中声明支持位置,但不包括需要持久位置的功能。

应用程序处于后台时添加需要位置更新的功能或从UIBackgroundModes键中删除"位置"设置是合适的。

我查看了我的info.plist,它包含了拒绝中陈述的内容。现在我从"所需的背景模式"(在 Xcode 中(中删除了位置,数组现在为空。我可以简单地完全删除该密钥吗?我的意思是,那个密钥不是必需的,是吗?

我还注意到了别的东西。 虽然它不在拒绝中。 info.plist将"应用程序支持iTunes文件共享"设置为是,那是什么?也许我也应该删除它,或将其设置为 NO。

现在我从"所需的背景模式"中删除了位置(在Xcode中( 数组现在为空。我可以简单地完全删除该密钥吗?我 意思是,该密钥不是必需的,是吗?

的,该密钥是可选的,您可以将其删除

我还注意到了别的东西。 虽然它不在拒绝中。 info.plist 将"应用程序支持 iTunes 文件共享"设置为 是的,那是什么?也许我也应该删除它,或将其设置为 NO。

此键设置为 YES 使用户能够在其 PC 上使用 iTunes 添加/删除应用程序"文档"文件夹中的文件。如果您的应用程序不使用此功能,那么您应该删除该密钥,这也可能是拒绝的原因(实际上这正是几周前拒绝我的一个应用程序的原因,因此您可以在这里信任我:)

最新更新