我正试图解决Xamarin.iOS中推送通知的问题,但似乎当我在Debug
模式下将设备建立时,不会收到推送通知。在调试模式下未收到推送通知
当我在Ad-Hoc
模式下将相同的代码构建到同一设备上时,通知就会通过。这提出了一个问题,因为我需要看看AppDelegate
中哪些方法正在被击中。
我该如何做到这一点?是否有某种配置问题,我没有看到?
我正试图解决Xamarin.iOS中推送通知的问题,但似乎当我在Debug
模式下将设备建立时,不会收到推送通知。在调试模式下未收到推送通知
当我在Ad-Hoc
模式下将相同的代码构建到同一设备上时,通知就会通过。这提出了一个问题,因为我需要看看AppDelegate
中哪些方法正在被击中。
我该如何做到这一点?是否有某种配置问题,我没有看到?
所以事实证明,这是我的一个愚蠢的配置问题。您需要从开发人员中心获取Sandbox
APNS证书,并将该证书以Sandbox
模式上传到Azure。
编辑Entitlements.plist添加
<dict>
<key>aps-environment</key>
<string>development</string>
</dict>