2017-01-30 44 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

相關問題