2014-07-19 31 views
0

我最近在解析的应用程序中设置了推送通知。 我更新了我的adhoc配置文件,p12等。iOS,禁用推送通知而不更改配置文件?

但是我决定在我提供推送通知之前,我想等到我的下一个版本。

我注释了解析导入和代码。 但是,当我在新设备上运行我的应用程序时,仍然显示接受推送通知消息。

我真的不想修改我的个人资料等

什么我需要做什么?

已更新: 我忘了也删除registerForRemoteNotificationTypes,但是我从未将我的应用上传到应用商店,但我正在使用测试飞行。我该如何测试以确保其正常工作,即重置设备。如上所述,我已经从解析中删除了该设备,并且在测试此设备时没有在设备上获取权限消息?

+0

只需继续解析服务器并删除您在Parse上上传的ck.pem文件或证书即可。 – Mohit

回答

0

为了禁用推送通知提醒您需要上传App Store上的新的版本,你会评论的代码

[[UIApplication sharedApplication] registerForRemoteNotificationTypes: (UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)] 

现在。每当你运行应用程序不会要求用户许可,因此不会收到任何警报。

禁用删除分析服务器上的ck.pem文件不会向安装了应用程序的设备发送任何通知。但是这些设备将要求用户接收推送通知的权限。

希望这会帮助你。快乐编码:)

+0

我忘了也删除registerForRemoteNotificationTypes,但是我从未将我的应用上传到应用商店,但我正在使用测试飞行。我该如何测试以确保其正常工作,即重置设备。如上所述,我已经从解析中删除了该设备,并且在测试此设备时没有在设备上获取权限消息? – Jules

+0

如果您的应用程序处于开发阶段,那么您只需创建新的构建并评论registerForRemoteNotificationTypes代码即可。 – Shubhendu

+0

好的,但为什么我不能测试这个?为什么不删除我解析的设备会导致权限消息? – Jules