2015-07-04 44 views
0

我刚刚完成我的应用程序,所以我现在准备提交。但我需要将我的开发人员推送证书更改为Ad Hoc,以使用生产推送证书对其进行测试。为什么Xcode不能识别我的推送证书?

我原本以为这一切想通了,但是当我构建应用程序,我得到的错误:(每次我建造时间数量的变化) “无法获得任务的过程2023”

我创建了我的配置文件,并且能够导航到我的项目的构建设置并将应用程序设置为使用我的专用配置文件。但是,当我尝试将我的代码签名标识设置为“Apple Production Services ...”时,我所看到的只是我的分发证书,而不是推送证书。

什么问题?

回答

-1
  1. 首先,当您将所有开发证书转移到生产时,您无法从Xcode生成项目。

  2. 没有人在代码签名标识中看到推送证书。 您只能看到开发证书或分发证书,具体取决于您选择的供应配置文件。您无需担心在Xcode中选择推送通知证书,只要您通过在应用程序中启用推送通知服务,并在开发人员帐户中启用唯一捆绑包标识符,就可以在Apple中管理它。 https://developer.apple.com(只有您必须将该APNS证书和分发证书的合并版本以.pem格式提供给网络开发人员)

  3. For Adhoc您必须生成项目表单xcode的Ipa并通过外部链接如http://www.diawi.com,如果您从iTunes导入Ipa到您的设备远程推送通知不会到达。

0

我发现了这个问题。第一次我确实已经做好了一切准备。我只是不知道我无法通过Xcode使用Ad Hoc置备配置文件构建我的手机。

所以我最终通过iTunes下载测试版来测试它。

相关问题