我一直在努力,現在提交的更新,我的應用程序爲3天,每次我做的時候,我從蘋果公司收到一封電子郵件指出:電子郵件 - 「缺少推送通知授權」
失蹤推送通知權利 - 您的應用似乎包含用於註冊Apple推送通知服務的 API,但 應用程序簽名的權利不包含「aps-environment」 權利。
我已經盡了一切努力,包括製作全新的配置文件,設置entitlement.plist和我在提交後不久在同一封電子郵件中創建的所有內容。我打開了我正在使用的配置文件,它包含aps-entitlement。
當我構建或存檔應用程序時,Xcode不會給我任何錯誤或警告,所以每次我嘗試新的東西時,都必須經歷相同的過程。
是否還有其他我可以做更新我的應用程序並添加推送通知?我在這裏和谷歌上看了很多其他的問題,並且正在撕掉我的頭髮!
編輯:
人們仍然認爲,我沒有看過其他的解決方案。我有。從這個問題已被鏈接到的已經回答了,這裏是它使建議:
重新創建供應配置文件
我已經做到了這一點。我也做了全新的。我已經證實他們在其中包含aps-environment標誌。
重新創建供應配置文件
再次,我已經做到了這一點。現在很多次了。
在任何文本編輯器打開你的供應配置文件和搜索 「環境」,你必須找到:APS-環境
我使用這個配置文件。因爲我想添加的服務
刪除呼叫與服務
不相關。
啓用服務並重新創建配置文件
同樣,這項工作已經完成。
重新創建預置描述文件
又一次。
刪除被引用的推送通知系統如上
,我加入了推送通知,並不想刪除它作爲每此處鏈接的問題庫。
我不想脫落粗魯,但請明白,當我說我已經了3天尋找答案,我是認真的。這個問題不僅提出了關於刪除,不添加推送通知,我已經添加了關於嘗試這些方法的信息。
有人可以幫助我,還是我應該使用我的支持門票之一與蘋果在此?
你看這個嗎? http://stackoverflow.com/questions/5719182/app-rejected-because-of-missing-push-notification-entitlement?rq=1 – dpassage
我做了,我解決了它在我原來的帖子中提到的修復。重新創建我的配置文件,驗證文本編輯器中的權利,並更改爲新的配置文件還沒有解決我的問題。 –
您是否閱讀過關於確保App ID正確更新所需權利的部分? – rmaddy