2015-10-14 58 views
0

我在使用推送通知的應用程序商店發佈的應用程式。一切工作正常。推送通知,測試生產環境問題的Xcode 7.0.1

到目前爲止,測試,我所做的是負載在我的設備應用程序在沙盒環境中測試並創建一個臨時發佈測試它在生產環境中。

但升級到7.0.1的Xcode和iOS 9後,我有嚴重的問題來測試應用程序。在沙箱環境中,一切都像以前一樣工作,但是當我生成ad hoc分發時,令牌由開發環境生成。

我也有,因爲對話的接受問題或沒有收到通知,如果你刪除的應用程序,並重新安裝它不會出現連。

更新xcode後有人遇到同樣的問題?任何想法如何解決這個問題?

由於

EDITED:IM得到以下錯誤:8 A錯誤代碼表示該設備令牌無效。這可能是由於多種原因 - 您是否使用了正確的環境?即生產與沙盒

+0

你檢查你的編輯方式設定? – Rohan

+0

不,我可以在那裏查看什麼? –

+0

檢查此網址:https://developer.apple.com/library/ios/recipes/xcode_help-scheme_editor/Articles/SchemeProfile.html#//apple_ref/doc/uid/TP40010402-CH3-SW1。選擇ARCHIVE並設置ADHOC。 – Rohan

回答

1

檢查你在服務器端使用的測試(產品/開發)APNS證書。

儘量節省開發部署 enter image description here

+0

服務器端證書沒問題。如果我加載由xcode 6.4生成的ipa,一切正常。當我使用xcode 7.0.1生成Ad Hoc分發包時(第二個選項),問題就出現了。 –

+0

檢入您的供應資料。 –

+0

通過xCode 6.4你生成ipa作爲Ad Hoc分佈? –