我不确定标题是否清楚。发生的事情是我一直在为我的企业应用程序开发推送通知功能。它在开发环境中运行良好,但是我已经迁移到分发版本,并且它可以在iPhone 上正常工作,如果应用程序是从服务器上存档的.IPA文件下载的,但< em> not 如果它是从Xcode直接安装的版本运行的话。 (即通过USB连接到Mac的iPhone。)即使我停止测试运行,断开与Mac的连接,并运行直接从Xcode安装的应用程序,PN也不会通过。只有当我从服务器重新安装应用程序时。很奇怪。
我已经正确创建和安装了所有证书,这应该不重要,我想。
任何人都知道为什么会这样?
谢谢!
编辑:附加信息:如果我在iPad上以任何方式加载它也会出现同样的问题。如果已下载,则为OK,而不是直接安装。
编辑2:我想通了。请参阅下面的答案。
答案 0 :(得分:0)
嗯,这对我来说太愚蠢了。原来Xcode上安装到手机上的版本默认是开发版本,而我正在使用分发服务器配置。咄。