对于推送通知,我在 Xcode 8.2.1 中打开了如下图所示的功能
打开后,Xcode 在项目文件夹中创建了一个权利文件。当我检查它有带字符串的APS 环境development
时。
推送通知在开发/沙盒模式下工作正常。分销/生产怎么样?我是否需要将 APS Environment 的值更改为distribution
?还是通过 Xcode 本身,字符串值会自动更改?
对于推送通知,我在 Xcode 8.2.1 中打开了如下图所示的功能
打开后,Xcode 在项目文件夹中创建了一个权利文件。当我检查它有带字符串的APS 环境development
时。
推送通知在开发/沙盒模式下工作正常。分销/生产怎么样?我是否需要将 APS Environment 的值更改为distribution
?还是通过 Xcode 本身,字符串值会自动更改?
首先,如果您的推送通知在沙盒模式下进行开发,那么您已经完成了所有事情。
其次,如果你想为分发做这个,那么你也必须为分发创建证书,贝娄图像可能会帮助你。
此图像仅包含应用程序的分发证书。
必须为 Pushnotification 创建产品才能在现场工作,
像下面的图片
当你完成你的生产证书和所有,
那么您必须创建 AdHoc 证书以测试通知或创建证书以在 iTunes 中上传应用程序。
当您为 AdHoc 或 Live 创建分发证书并双击该证书时,它将出现在所需的项目上,它会自动处理功能,您不必担心,同样在您的 php 代码中,您必须更改该链接包含指向苹果的沙箱。(即ssl://gateway.push.apple.com:2195)
谢谢