XCode:无法使用通用设备创建配置文件

时间:2018-01-23 04:30:52

标签: ios xcode ionic-framework

我正在尝试为iOS发布我的离子应用程序但是当我尝试在Xcode中存档我的应​​用程序时,我收到此错误:

enter image description here

我创建了一个配置文件并添加了iOS Distribution和iOS开发人员证书:

enter image description here

我尝试过在线发现的各种解决方案,例如取消选中并检查自动管理签名,从8.0更改部署目标 - > 7.0甚至关闭并重新打开Xcode。是的,我为开发者帐户支付了100美元。

我也没有可能出现问题的iOS设备。我应该能够在没有iOS设备的情况下做到这一点吗?

另外,我正在关注这个教程https://code.tutsplus.com/tutorials/distributing-ios-apps-with-itunes-connect--cms-21672,但最后我陷入了困境 - 它没有告诉我在iTune Connect上放什么:

enter image description here

感谢任何帮助 - 谢谢。

编辑:我所做的所有“事情”:

以下是我根据评论建议填写的应用信息(我尚未提交 - 我相信我需要先将其存档?):

enter image description here

这是我的配置文件。我下载并在Xcode中打开它。我试图归档它,但我得到了所描述的错误:

enter image description here

继承我的发行资料(应该是我的临时资料):

enter image description here

还有我的钥匙(应该在我的临时档案中):

enter image description here

我的钥匙串也有这个证书:

enter image description here

修改编辑:

将配置文件拖到Xcode上没有做任何事情。我进入Xcode并用Xcode手动打开它并得到了这个东西:

enter image description here

文件类型是否正确?它被称为Moment_Provisioning_Profile-2.mobileprovision。这是我在上面的截图上点击下载时得到的文件。

2 个答案:

答案 0 :(得分:1)

首先:如果您尚未在苹果开发者中心为您的应用注册您的软件包ID, 然后转到"证书,标识符和个人资料" 部分:https://developer.apple.com/membercenter/index.action并在此之后注册..

取消选中Automatically Manage Signing,

并选择下载的个人资料:然后再次清理并构建。 enter image description here

了解有关xcode help

的更多信息

<强> EDITED

第1步:清除派生数据

第2步:然后下载提供资料&amp;开发者帐户的证书

步骤3:双击安装证书

步骤4:在Dock中的xcode图标上拖动配置文件。 enter image description here

步骤5:取消选中&#34;自动代码签名&#34;选项并从列表中选择提供配置文件,如上所示

答案 1 :(得分:1)

  1. 您需要在Apple开发人员证书和标识符部分添加设备UDID。
  2. 重新创建并安装配置文件。
  3. 确保您在捆绑设置中使用了正确的应用ID /捆绑包标识符。
  4. Xcode应自动获取配置文件,如果不取消选中自动框并选择您的开发者配置文件。 希望这会有所帮助。
相关问题