gpt4 book ai didi

iOS 开发/生产推送证书 : when and how?

转载 作者:可可西里 更新时间:2023-11-01 05:45:26 25 4
gpt4 key购买 nike

文档对此非常晦涩,所以我找不到这些问题的真正答案:

  • 在哪些具体情况下我应该使用开发证书而不是生产证书来发送推送通知?
  • 苹果如何检测应用程序处于“开发”模式?这是在编译过程中根据构建配置硬编码的东西吗?
  • 如果我创建一个完全自定义的构建配置——比方说“TestFlight”——我应该使用哪个证书呢?
  • 是否可以将开发证书用于临时发布(在 Beta 测试人员圈子内)?

最佳答案

1) 推送通知由 App ID 处理。因此,您可以在生产环境和测试环境(开发)( Ref ) 中使用该 App ID。

2) 我会说基于您创建的证书(开发或分发)

3) 如果我没记错的话,TestFlight 使用分布配置文件。从他们的网站:

In the Code Signing Identity drop down, select the same Distribution Provisioning Profile specified in the Release configuration from step 5 of the “Creating the Basic Application” section, and click Next. NOTE: When generating an IPA for distribution on TestFlight, you should always use an Ad Hoc Distribution Provisioning Profile for both the Archive and Distribute options. (Ref)

4) 这是一个启用了 Ad-hoc 选项的分发配置文件(而不是 Apple 商店)。使用 Ad-Hoc 的分发配置文件,您可以指定哪些设备有资格使用 (Ref)

关于iOS 开发/生产推送证书 : when and how?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16008961/

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