2012-02-15 86 views
1

我在iOS開發中使用Urbanairship進行推送通知。到目前爲止,它在使用其開發模式進行開發時非常完美。我們可以以及如何使用Urbanairship for iOS app Enterprise Distribution?

但是,當我使用他們的生產模式創建應用程序時,它從來沒有工作。當我改變爲開發模式而沒有對我的代碼進行任何其他改變時,但是船舶使用的密鑰,它會起作用。飛艇無法使用生產模式通過其門戶網站發送測試推送通知。

我懷疑這是因爲我們正在使用蘋果企業分銷計劃(內部分銷)。

回答

1

這是通過確保應用程序運行在生產模式而不是開發模式來解決的。

我重新做了以下,現在沒事了。 1)在Apple開發人員門戶中應用新推送通知證書進行生產。 2)在urbanairship中創建一個新的生產應用程序,並將證書上傳到UrbanAirship 3)使用在步驟2) 中獲得的新密鑰4)確保應用程序在生產模式下運行。對我而言,我在XCODE中編輯方案,將運行命令的構建配置從調試更改爲發佈。

相關問題