我不確定標題是否清晰。發生了什麼事情是我一直在爲我的企業應用程序開發推送通知功能。它在開發環境中工作正常,但我已經遷移到分發版本,並且它在iPhone 上正常工作,如果該應用程序是從服務器上歸檔的.IPA文件下載的,但是不是如果它是從Xcode直接安裝的版本運行。 (即通過iPhone通過USB連接到Mac)。即使我停止測試運行,斷開與Mac的連接,並運行該應用程序,因爲它直接從Xcode安裝,但PN不通過。只有當我從服務器重新安裝應用程序。很奇怪。iOS和推送通知 - 在Xcode環境中不起作用
我已經正確創建和安裝了所有的證書,這應該不重要,我想。
任何人都知道爲什麼它是這樣的?
謝謝!
編輯:其他信息:如果我在iPad上加載它,則會出現同樣的問題。確定如果下載,則不直接安裝。
編輯2:我想通了。請參閱下面的答案。
也許你有不同的捆綁ID的環境? –
嗯。我試圖瞭解如何發生。測試版本和發行版本之間的軟件包ID是否可以不同? –
哦,是的,那一定是。或者您的證書是爲了測試而生產的。你應該檢查你的捆ids –