我正在尝试实现推送通知服务器。目前,我有推送服务器代码和反馈服务代码。
在其他Stackoverflow帖子中,我读到了有关推送通知的一件事情:我们不应该在生产环境中使用由开发证书签名的推送令牌,否则苹果的推送服务器将断开我们的推送通知服务器并阻止进一步的推送通知发送。
我的问题是,在启动时是否可能使用Objective C来检测应用程序签署的证书类型?
在我的服务器上,我有一个Token实体,其中一个属性是"environment"(开发或生产)。
目前,我假设所有提交的token都是“开发”token。
如果我能够在应用程序启动期间找出应用程序签名的证书(dev或prod),那么我就可以相应地设置实体的环境属性。
这可行吗?
在其他Stackoverflow帖子中,我读到了有关推送通知的一件事情:我们不应该在生产环境中使用由开发证书签名的推送令牌,否则苹果的推送服务器将断开我们的推送通知服务器并阻止进一步的推送通知发送。
我的问题是,在启动时是否可能使用Objective C来检测应用程序签署的证书类型?
在我的服务器上,我有一个Token实体,其中一个属性是"environment"(开发或生产)。
目前,我假设所有提交的token都是“开发”token。
如果我能够在应用程序启动期间找出应用程序签名的证书(dev或prod),那么我就可以相应地设置实体的环境属性。
这可行吗?