2012-05-09 30 views
1

我的应用刚刚拒绝了;-(原因如下:与后台服务程序拒绝

“我们发现您的应用使用背景模式,但不包括要求模式持续运行功能这种行为是不符合在App Store审查指南。

我们注意到您的应用程序宣布支持在你的Info.plist的UIBackgroundModes关键位置,但不包括需要持续的位置信息的功能。

它将是适当的补充功能,需要位置更新,而应用程序在后台或从UIBackgroundModes键删除“位置”设置。“

我看着我的info.plist,它包含什么被拒绝。现在我从“所需的背景模式”(在Xcode中)中移除了位置,现在该数组为空。我可以完全删除该密钥吗?我的意思是,那个关键不是必需的,是吗?

我也注意到了别的东西。尽管它并没有被拒绝。 info.plist有“应用程序支持iTunes文件共享”设置为YES,那是什么?也许我应该删除它,或将其设置为NO。

回答

4

现在我从“所需的背景模式”(在Xcode中)移除位置 并且该数组现在为空。我可以完全删除该密钥吗?我是 的意思,那个关键不是必需的,是吗?

没错,关键是可选的,您可以将它删除

我也注意到了别的东西。尽管它并没有被拒绝。 Info.plist中拥有“应用程序支持iTunes的文件共享”设置为YES ,那是什么?也许我应该删除它,或将其设置为NO。

该按键设置为YES,使用户可以在PC上使用iTunes在应用程序的Documents文件夹中添加/删除文件。如果您的应用程序不使用此功能,那么您应该删除该密钥以及这也可能是拒绝的原因(实际上,这正是几星期前拒绝我的应用程序的原因,所以您可以相信我在这里:) )

+0

被偏执,只是想这么肯定?删除键“应用支持iTunes的文件共享”,实际上是说“NO”,对不对?我只是偏执,如果默认是YES - 在这种情况下,删除会坏...所以你只是删除了“”应用程序支持iTunes的文件共享”和您的应用程序通过正确 – user1239040

+0

是的,那是没错虽然?我认为它设置为NO应该工作以及 – Vladimir

+0

OK,我会直接删除它。当我重新提交我的应用程序,我应该改变的版本1.1,或者留为1.0?你增加版本号为每个提交即使前一个是拒绝? – user1239040