2016-11-29 70 views
0

我想在我的應用程序中使用推送通知。所以我把所有的東西放在蘋果的會員中心,並提出了新的配置文件等等。 供應配置文件包含推送支持以及我的應用程序ID。 問題是,每當我切換「能力」選項卡中的推送通知按鈕時,Xcode都會創建兩個新的空白(!)權利文件。 那裏發生了什麼事?調試器說,當我嘗試註冊推送通知時:「找不到適用於應用程序的」aps-environment「授權字符串」。有人可以幫忙嗎?Xcode 8 - 權利文件搞砸了

Image1 Image2

+0

您是否在developer.apple.com上添加了推送通知功能以供應配置文件? – Karim

+0

是的,我做到了。修復。看到我的回覆。 – pmax1

回答

0

類固定:手動添加兩個新.entitlement文件,並在info.plist中爲「的TargetName」 _dev.entitlement用於調試和「的TargetName」 _prod加入他們的代碼簽名框。發佈權利。因此,能力選項卡正常工作並將權利添加到這兩個文件。 Smh,必須有一個更清潔的方式...

+0

您是否可以發佈原始授權文件的內容,因爲可能存在一些錯誤。 – Karim

+0

哈,如果它存在,我會......這是我想的問題。 – pmax1