1
有許多線程已經對這個臭名昭著的錯誤:的iOS 8 - 通知停止在新的特設版本工作
no valid 'aps-environment' entitlement string found for application
但不同的是,對我來說是完美的工作之前,現在的問題出現了再次。
我們在Xcode 6中更新了iOS8的項目,並且我們創建了一個新的Ad Hoc發行版配置文件(Xcode擺脫了舊的發行版),像我們以前那樣安裝了使用Testflight的ad hoc構建。
我試圖檢查任何麻煩:
- 包ID是正確的
- 在App ID被正確配置在生產中使用的通知
- 通知證書仍然有效
- 新AdHoc配置文件宣稱已啓用通知。
除非'aps-environment'錯誤(當設備嘗試註冊通知時),否則沒有其他問題出現。新的AdHoc配置文件能夠以某種方式搞砸了嗎?任何人都知道什麼是衝突?
謝謝,我用非常相似的方式解決了這個問題,你是對的,那就是問題所在。我從成員中心刪除了通配符配置文件,xcode就像你說的那樣生成了一個特定配置文件。作爲其他人看到這個問題的其他信息,Xcode6似乎拒絕任何不包含所有註冊設備的特別配置文件。 – 2014-09-25 10:49:22