【发布时间】:2023-03-15 12:00:01
【问题描述】:
我对@987654322@ 的工作方式感到困惑。我有一个使用的付费Apple Developer 帐户。我下载了APN Tester,它基本上使用我创建的 APNS 证书发送测试通知。并且在一台计算机上运行良好。
但后来我将我的Developer Profile 导出到另一台 Mac 并使用测试仪运行相同的 APNS 证书,我收到一个错误代码,显示为 Error handshaking。
为什么这可以在一台计算机上运行,而不是在具有相同开发人员配置文件的另一台计算机上运行?我已经测试了 XCode 项目,我可以在任何一台计算机上使用相同的 signing identity 运行它们。
这对于发送APNS notifications 的服务器如何工作?那台计算机是否需要它自己的开发者资料才能将它们发送出去?
请帮忙,谢谢!
【问题讨论】:
-
证书就足够了。但是,我发现从一台机器建立连接会阻止另一台机器连接,尽管我无法解决这个问题。肯定与自动扩展部署相关。另见stackoverflow.com/a/3512770/1916766
标签: ios apple-push-notifications code-signing-certificate