使用ad-hoc分发测试apns需要什么样的证书?

Dav*_*son 30 iphone adhoc apple-push-notifications

如果我需要生产证书或开发证书,我无法理解Apple的文档......

Tam*_*eri 34

您需要创建分发证书.分发证书用于创建分发供应配置文件.这将允许您执行以下操作:

  1. 创建应用的Ad-Hoc版本(如果您要分发给测试用户,测试人员等,则使用此版本(这是您想要的))
  2. 创建应用程序的App Store版本(一旦准备好将其提交到App Store,您就会这样做)

以下是Apple如何创建应用程序的Ad-Hoc版本的步骤

Ad Hoc分发允许您与最多100个iPhone或iPod touch用户共享您的应用程序,并通过电子邮件或将其发布到网站或服务器来分发您的应用程序.要准备您的应用程序,需要完成以下步骤.

  1. 创建和下载iPhone分发证书
  2. 创建和下载Ad Hoc Distribution Provisioning Profile
  3. 使用Xcode构建应用程序
  4. 与每个设备的所有者共享您的应用程序文件和Ad Hoc Distribution Provisioning Profile
  5. 应用程序的收件人需要将应用程序文件和Ad Hoc Distribution Provisioning Profile拖动到iTunes中,然后将他们的iPhone同步到iTunes进行安装

希望这些信息能为您指明方向.如果您需要其他详细信息或演练,请告诉我们.

  • 你刚才正确地回答了错误的问题.这是关于所需的APNS证书,而不是分发证书. (6认同)

rob*_*dam 33

当您使用分发配置文件构建时,您需要的SSL证书用于生产.就push(apns)而言,ad hoc == app store.这非常有用,因为您可以通过构建临时应用程序并使用生产证书来测试推送在app store构建中的工作方式.