2012-12-18 33 views
0

我試圖發送使用https://github.com/Redth/PushSharpPushSharp總是返回裝置過期

我使用的示例項目作爲一個推送通知(已註釋掉從Program.cs的非IOS的東西),我證實,我正在使用的應用程序是正確的應用程序,我重新生成了開發人員推送證書。

,我從Xcode中的應用程序,使其開發芻議providsioned ..

的消息似乎去罰款,但後來回來

Waiting for Queue to Finish... 
Sent: Apple -> {"aps":{"alert":"1 Alert Text!","badge":7,"sound":"default"}} 
Queue Finished, press return to exit... 
Device Subscription Expired: Apple -> [Device Id Removed] 

我得到的設備ID從我的應用程序,以確認它coumes出破碎成Hex十六進制,我只是刪除空間

所以...不知道從哪裏走,似乎apns是說應用程序不存在於我的設備上,但它肯定是..

+0

我在我的設備上使用沙箱服務器和開發配置文件。 –

回答

0

這幾乎總是由於開發和生產供應配置文件證書不匹配造成的。

檢查您使用的是否正確...如果這仍然是問題!