2013-12-20 60 views
0

,我发现了例外...苹果推送通知和调试在Xamarin工作室

Registration failure: no valid 'aps-environment' entitlement string found for application 

...在FailedToRegisterForRemoteNotifications回调函数,当我在Xamarin iOS应用程序试图注册APNS。

奇怪的是,当我以调试模式而不是发布模式编译时,我只会得到这个异常,这意味着它不能成为这个过程通常会失败的许多方法之一。

我是否缺少Debug构建如何在单点触摸中工作的微妙之处?

回答

0

在提炼问题时,我发现了一个答案:增量构建与APNS不兼容。

默认情况下,增量构建在调试模式下处于打开状态,并且它创建的应用程序文件必须有一些不寻常的现象,以防止设备获取配置证书(其中包含APNS权利)。我怀疑这是同样的事情,停止以这种方式启动独立的应用程序。