gpt4 book ai didi

push-notification - 为临时分发环境启用 Apple 推送通知

转载 作者:行者123 更新时间:2023-12-03 21:19:28 25 4
gpt4 key购买 nike

我已经成功地为开发环境实现了 APN。但是我在为临时分发环境实现同样的问题时遇到了问题。
任何人都可以建议我是否需要为此创建不同的 App Id、证书和配置文件?
沙盒有什么变化吗?
步骤教程将非常有用。

谢谢
萨利尔·卡哈尼斯

最佳答案

对于 Adhoc 分发,请按照以下说明进行操作:

  • 在 Provisioning Portal 中,创建分发证书。
  • 获取您打算用于测试的 iPhone 的“设备 ID”。打开 iTunes -> 连接您的设备 -> 选择您的设备 -> 在摘要 Pane 中,单击序列号标签,它将更改为标识符(40 个十六进制字符) -> 选择编辑,复制。
  • 在配置门户中,转到设备 -> 添加新设备 -> 输入复制的设备 ID 并为其命名。
  • 在供应门户中,创建分发供应配置文件。 (转到配置 -> 分发)。对于分发类型,请选中“AdHoc”。选择App Id,如果你有分发证书,这里会自动选择。选择新输入的设备并提交。下载此供应配置文件。
  • 在 Xcode 中,窗口 -> 管理器。单击设备并选择库 -> 配置文件。如果您是管理员,那么单击刷新应该会获取新创建的配置文件。如果没有,请将 Adhoc Provisioning Profile 拖放到此列表中。
  • 在 Xcode 中,在您的项目 Build Settings -> Code Signing Identity -> Release 部分中,选择“iPhone Distribution”。对于“任何 iOS SDK”,选择新创建的 Provisioning Profile。它将在列表中可用。
  • 在 Xcode 中,产品 -> 存档。一旦完成,存档,它将自动打开存档窗口。选择项目并单击分发,在分发窗口中,选择“Save for Enterprise or AdHoc Deployment”-> 选择与新的 Provisioning Profile 对应的“Code Signing Identity”。继续该过程,这将创建一个“.ipa”文件。
  • 发送此 .ipa 文件和新的配置文件以测试 adHoc 分发。

  • 如何在测试设备上加载 adHoc 发行版:
  • 打开 iTunes,连接您的测试设备。
  • 将新的配置文件拖放到 iTunes。
  • 拖放 .ipa 文件 iTunes。
  • 同步您的设备。这将加载应用程序。

  • 要让推送通知在 Adhoc 分发上工作:
  • 使用生产证书。
  • 使用生产 APN 主机: gateway.push.apple.com
  • 使用生产 APN 反馈主机:反馈.push.apple.com .
  • 关于push-notification - 为临时分发环境启用 Apple 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7208669/

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