2011-07-05 173 views
1

我試圖將推送通知添加到我創建的應用程序。我遵循蘋果指南,並能夠註冊該設備,以便接收來自APNS的devicetoken值的發佈通知。當我嘗試發送數據到APNS發送時,會出現問題,我總是拒絕我的連接。拒絕推送通知連接到APNS

我做的唯一不符合標準的事情是推送通知證書的私鑰是由非團隊代理(但通過團隊代理帳戶)創建的。有誰知道團隊代理是否必須生成推送通知的私鑰?

+0

您是否正在使用開發或ad hoc prov。個人資料? –

回答

0

您是否有理由設置您自己的推送通知服務器?您可以使用提供免費推送通知服務的Urbanairship

如果您仍然需要設置自己的服務器,可以找到有關生成證書的信息here。確保您連接到Apple側的右側推送服務器。有不同的服務器用於調試和生產目的。

+0

感謝您的反饋,事實證明,這是我的網絡阻止了連接。當我連接外部網絡時,它首次工作:-)優秀的鏈接到Urbanairship – williamb

2

如果您正在使用Ad Hoc prov。配置文件,請勿使用沙盒apns,請使用生產服務器。

團隊代理和管理員都應該在他們的機器上有他們的私鑰,他們應該能夠創建必要的證書。

+1

感謝您的反饋,事實證明,這是我的網絡阻止了連接。當我連接外部網絡時,它首次工作:-) – williamb