gpt4 book ai didi

ios - APN 用于开发而非分发

转载 作者:行者123 更新时间:2023-12-01 22:37:36 26 4
gpt4 key购买 nike

我们有一个使用 APN 的 iPhone 应用程序,在沙盒上的测试非常完美,现在我们看到的问题是 APN 没有到达生产中的手机,这是 iPhone 上的一个已知问题吗?我们的应用程序在两天前刚刚获得批准。

我们检查了所有提到的 here ,
我知道这个问题很难回答,我想我正在寻找的是任何提示。

这是我确定的:

  • 我使用不同的 APN token 进行生产而不是开发
  • 配置文件启用了推送通知
  • Apple APN 服务可以成功响应,并且不报告任何问题。
  • 证书好像没问题。当我解压缩 ipa 时,我看到了 aps-environmentproduction在发行ipa。
  • 下载 Store ipa 并解压,但发现它也将 aps-environment 设置为生产。

    更新:

  • 我删除了所有证书和配置文件,并创建了一个支持推送通知的新生产/分发证书。

    现在,当我安装商店版本时,APN 仍然无法正常工作。但是,我使用了我在本地构建的最新 Ad-Hoc,并且 APN 运行良好。我决定用 Store 版本替换 Ad-Hoc,结果 APN 开始工作了。我不确定是什么问题,我将不得不检查其他手机是否真的有效。有没有人有类似的情况?

    最佳答案

    老问题,但我有同样的麻烦。

    刚刚找到这个链接:iPhone iOS push notifications apns on production not sending

    对于生产,您需要一个不同的 URL 来推送通知:

    ssl://gateway.sandbox.push.apple.com:2195 Development

    ssl://gateway.push.apple.com:2195 Production

    这为我修好了。

    关于ios - APN 用于开发而非分发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31357692/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com