0

我正試圖解決Xamarin.iOS中推送通知的問題,但似乎當我在Debug模式下將設備建立時,不會收到推送通知。在調試模式下未收到推送通知

當我在Ad-Hoc模式下將相同的代碼構建到同一設備上時,通知就會通過。這提出了一個問題,因爲我需要看看AppDelegate中哪些方法正在被擊中。

我該如何做到這一點?是否有某種配置問題,我沒有看到?

回答

1

所以事實證明,這是我的一個愚蠢的配置問題。您需要從開發人員中心獲取Sandbox APNS證書,並將該證書以Sandbox模式上傳到Azure。

1

編輯Entitlements.plist添加

<dict> 
    <key>aps-environment</key> 
    <string>development</string> 
</dict>