Ios quickblox为开发和生产制造了相同的标记
我将quickblox添加到我的应用程序中 并颁发开发生产APNS证书 当我打开应用程序时,在开发模式下,关闭开发标志Ios quickblox为开发和生产制造了相同的标记,ios,quickblox,Ios,Quickblox,我将quickblox添加到我的应用程序中 并颁发开发生产APNS证书 当我打开应用程序时,在开发模式下,关闭开发标志 [QBSettings setIsProductionEnvironmentForPushNotifications:NO] 我得到一个推送通知令牌,向该令牌发送消息会使消息到达 ,但是,当我想切换到生产模式时 我把 然后在方法应用程序中:didRegisterForRemotionTificationwithDeviceToken: 给确切的相同的开发标记 如何生成生产令牌
[QBSettings setIsProductionEnvironmentForPushNotifications:NO]
我得到一个推送通知令牌,向该令牌发送消息会使消息到达
,但是,当我想切换到生产模式时
我把
然后在方法应用程序中:didRegisterForRemotionTificationwithDeviceToken:
给确切的相同的开发标记
如何生成生产令牌?如何强制创建新令牌?实际上,您不需要手动管理推送区域 只需添加下一行即可,如文档中所示 它们是什么意思 这意味着对于调试构建,您将使用dev环境 对于临时或AppStore构建,您将使用prod环境 因此,您可以创建临时ipa文件,使用临时规定配置文件对其进行签名,该文件应该可以正常工作 以上3行取决于下一个Xcode设置:
据我所知,只有在应用程序由苹果公司签署并从应用程序商店安装后,才会生成生产令牌,因此我根本无法在生产模式下测试应用程序?不。测试是测试,生产是生产-你的应用程序只有在应用程序商店上才能生产。我如何知道它将在生产模式下工作?你也可以测试通过创建ipa文件并使用最新SDK 2.2中的临时配置文件对其进行签名来进行生产,上述方法已被弃用,一旦应使用
[QBApplication sharedApplication].ProductionEnvironmentForPusheEnabled=YES代码>如何使用QuickBlox 2.7.1添加“生产”环境?
[QBSettings setIsProductionEnvironmentForPushNotifications:YES]
#ifndef DEBUG
[QBSettings useProductionEnvironmentForPushNotifications:YES];
#endif