2017-01-30 26 views
-1

请注意,我没有使用地图的任何地方在我的应用程序,但还是我的应用得到了来自应用程序商店与下面的错误拒绝了两次:Mac应用程序拒绝了苹果公司由于涉及到地图应享权利

从苹果

2. 4 Performance: Hardware Compatability 

性能 - 2.4.5

您的应用仍然使用一个或多个在应用内没有匹配功能的授权。应用程序应该只有应用程序正常运行所需的最低权利集。请删除不需要的通过你的应用程序的所有权利,并提交一份最新的二进制进行审查,其中包括:

com.apple.developer.maps

下一步

有关指向必要的视频和文档以了解如何对应用程序进行沙盒处理,请参阅应用程序沙盒。

如果您需要代码级协助来实现沙盒,请联系Apple开发人员技术支持。

+0

'coco'是您的问题的错误标记。我删除它。 – Ven

回答

2

当您使用管理上传应用程序的二进制到iTunes连接,你需要确保你使用的分布形状为您的应用程序,而不是百搭卡(XC下面的截图)为WC有地图的权利启用。

enter image description here

为了创建一个分布图,转到证书的网站,您的帐户。然后点击左下方的Distribution,然后选择App Store。创建配置文件后,您需要转到Xcode的帐户页面并加载您的配置文件。现在,Xcode不会为服务器问题或其他问题快速重新加载配置文件。所以你需要有耐心。

enter image description here

+0

之后,我需要在xcode项目中启用应用程序沙箱吗? – sp309

+0

我不明白你的问题。你的意思是,禁用沙箱,然后在导入分发文件后再次启用它?如果这是问题,不,我不这么认为。 –

+0

如果我禁用应用程序沙箱,它不validate.so我想知道什么是应用程序沙箱的需要?我不使用任何应用程序沙箱。 – sp309

相关问题