IOS 打包出現(xiàn)Missing Push Notification Entitlement 問題解決方案
Missing Push Notification Entitlement 問題
最近打包上傳是遇到一個問題:
描述:
Missing Push Notification Entitlement - Your app includes an API for Apple's Push Notification service, but the aps-environment entitlement is missing from the app's signature. To resolve this, make sure your App ID is enabled for push notification in the Provisioning Portal. Then, sign your app with a distribution provisioning profile that includes the aps-environment entitlement. This will create the correct signature, and you can resubmit your app. See "Provisioning and Development" in the Local and Push Notification Programming Guide for more information. If your app does not use the Apple Push Notification service, no action is required. You may remove the API from future submissions to stop this warning. If you use a third-party framework, you may need to contact the developer for information on removing the API. After you've corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
失蹤的推送通知的權(quán)利。你的應(yīng)用程序似乎包括API用來注冊蘋果推送通知服務(wù),但應(yīng)用程序簽名的權(quán)利不包括“aps環(huán)境”的權(quán)利。如果你的應(yīng)用程序使用了蘋果推送通知服務(wù),確保您的應(yīng)用程序ID是支持推送通知在配置門戶,并重新提交你的應(yīng)用程序與簽約后一個分布配置的簡介,包括“aps環(huán)境”的權(quán)利??吹健芭渲煤桶l(fā)展”,在當?shù)睾屯扑屯ㄖ幊讨改细嘈畔ⅰH绻愕膽?yīng)用程序不使用蘋果推送通知服務(wù),沒有行動是必需的。你可以刪除這個API。
如果你想更新你的這個應(yīng)用程序,你可以拒絕這個二進制的二進制細節(jié)頁面在iTunes的連接。請注意,你將把你的拒絕二進制程序的評審隊列和審查過程將重新開始從一開始當你提交你的二進制。
根源是 " App 不需要推送, 但創(chuàng)建的 App ID 有推送, 且無推送證書", 忽略這個警告即可, 不影響審核, 但影響推送.
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
詳解iOS應(yīng)用開發(fā)中Core Data數(shù)據(jù)存儲的使用
這篇文章主要介紹了iOS應(yīng)用開發(fā)中Core Data數(shù)據(jù)存儲的使用,Core Data可以看作是一個內(nèi)嵌型數(shù)據(jù)庫SQLite的iOS專用版本,需要的朋友可以參考下2016-02-02如何用IOS調(diào)用WebService(SOAP接口)
這篇文章主要介紹了如何用IOS調(diào)用WebService(SOAP接口),需要的朋友可以參考下2015-07-07iOS 中使用tableView實現(xiàn)右滑顯示選擇功能
這篇文章主要介紹了iOS 中使用tableView實現(xiàn)右滑顯示選擇功能的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-07