appStore版程序无法获取deviceToken

发布证书的生成时间在enable push notification 之前,苹果有明确说明,证书要在apns之后刷新的。

你要确定发布证书是在enable push notification之后生成的,如果不是,需要重新生成并且替换。

至于确认程序所使用的证书是不是有问题,可以通过以下步骤检测

你先生成要发布的程序的 .app文件 注意是distribution模式下的,不出意外的话 路径应该是 /User/youname/Developer/Xcode/DerivedData/ 你程序名字开头的一长串文件夹名字/ Build/Products/Debug-iphoneos  下面,然后在终端进入到该路径,执行命令 codesign -d --entitlements - 程序名称.app  注意中间的空格  然后顺利的话 能看到 一个类似environment的项 在开发模式下是develop的,在产品模式下是 production(还是distribution来着。。)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容