4

在此处输入图像描述 我尝试创建一个临时构建来测试生产证书中的推送通知。在创建 ipa 文件时,我无法通过 iTunes 安装它,必须使用 xcode 加载 ipa。我用Houston命令行测试,提示发送了推送但没有收到通知。

此外,我尝试进行测试飞行构建。构建已成功创建并上传,但安装的应用程序有同样的问题,即未收到推送通知。我在网上搜索了这个问题并遇到了这个线程https://forums.developer.apple.com/thread/110438但那里没有给出确凿的答案。有人面临同样的问题吗?有没有人找到解决方案?

4

5 回答 5

0

正如 Apple Developer Forum帖子中所述,这已在 Xcode 10.2 中修复。我升级到 10.2 并且可以确认它已修复。

于 2019-04-14T15:25:20.480 回答
0

尝试清理构建并重新启动 XCode,并尝试在 XCode 帐户首选项中重新登录 Apple id。

截屏

于 2018-11-12T13:17:32.360 回答
0

我选择在验证和分发过程中手动管理签名,下载适当的配置文件(不存在),然后按照以下链接中的步骤确认我的权利符合预期。

https://developer.apple.com/library/archive/qa/qa1798/_index.html

于 2019-02-14T03:45:10.010 回答
0

我有同样的问题:应用程序验证和分发正常,所以我猜这只是 XCode 10.1 引入的显示问题。或者您可以将 Xcode 降级到 10.0,它会正常工作。

于 2019-01-09T16:14:31.130 回答
0

这不仅仅是显示问题!虽然苹果可能允许您发布这些构建,但推送通知等某些功能需要正确的配置文件。发布这样创建的构建(没有正确的配置文件)破坏了对多个应用程序的推送(https://forums.developer.apple.com/thread/110438)。

我找到了2个解决方案:

  • 在“分发应用程序”向导中选择“手动管理签名”,然后在下一步中选择有效的配置文件。但是,这有时仍会显示“个人资料:无”,因此请仔细检查。
  • 从开发者中心下载 xCode 10(不是 10.1),并将其用于发布。

希望 xcode 10.1+ 尽快修复。

于 2019-01-16T20:35:27.300 回答