无法从XCode 6.1导出IPA文件

问题描述:

我浪费了一天的时间试图使用开发配置文件导出IPA文件。自18个月以来,我是一名开发人员。而且它不是我不知道输出IPA的东西。我真的很讨厌Apple开发人员改变我们用来导出简单IPA的方式。我已经出口了数百次,但这次我没有运气。无法从XCode 6.1导出IPA文件

我觉得是需要导出成功IPA什么需要这些东西来可在系统

  1. 与证书在钥匙串中的私钥 - >登录 - >我的证书
  2. 登录与开发者账户在XCode - >首选项 - >帐户
  3. 存档项目,然后选择导出 - >保存以进行即席部署 - >从列表中选择开发人员帐户。
  4. 等到XCode做了一些魔术。 (这是每次XCode的失败,部分见所附截图请。)

enter image description here

这里就是我已经试过

  1. 删除所有钥匙串证书和配置文件。 - DID没有奏效
  2. 重新启动Xcode和系统(近3倍) - DID没有奏效
  3. 删除证书和配置配置文件从苹果开发者门户网站,并重新生成所有的人。 - DID NOT WORKED
  4. 试过AirSign/Testflight。 - DID没有奏效

提示:我使用的XCode 6.1.1转基因种子和以前用的XCode 6.2测试版一起安装了。但我删除了XCode 6.2 Beta版后

有人请告诉我,我要去哪里错了..谢谢...

+0

你是否在使用开发证书制作IPA?意味着开发人员证书和个人资料? – Nikunj 2014-11-21 13:05:49

+0

是的发展。 – 2014-11-21 13:06:36

+0

您可以尝试在使用开发人员配置文件创建IPA之前安装您的分发证书和配置文件吗?我在某个时候遇到了这个问题,并以这种方式适用于我。检查如果这种方式适合你。 – Nikunj 2014-11-21 13:09:00

在Xcode 6开始,你有机会从苹果的即席型cerificate开发人员中心能够为AdHoc部署保存.ipa。我也面临同样的问题,并产生了一个新的证书,特别是对于AdHoc Distribution。使用该存档解决了问题。

+0

感谢您的快速。让我试试解决方案。 – 2014-11-21 12:51:41

+0

你的意思是我必须通过选择“App Store和Ad Hoc”来生成证书吗? – 2014-11-21 12:53:05

+0

@AshshZaveri是的,那个。 – 2014-11-21 13:42:12

如果您通过xcode创建认证,则不会出现此问题。

xcode->首选项 - >选择Apple ID - >选择帐户 - >查看详情 - >点击加号按钮

期运用此证书撤销您的provisioning profile然后再次

xcode->首选项>选择Apple ID - >选择帐户 - >查看详情 - >点击刷新按钮

现在,你不会得到这个错误

+0

感谢但仍然是同样的错误。 – 2014-11-21 14:16:48

+0

一个简单的事情打开XOCDE 5并从那里出口生成,它的工作 – Sukeshj 2014-11-21 14:55:21

+0

它的工作原理,但它是一种解决方法。我需要一条直线。 – 2014-11-21 16:03:13

尝试用开发者配置文件创建IPA,然后再安装你的分发证书和配置文件。我面临这个问题,并修复它。

我建议你使用fastlane工具来处理代码签名和ipa代的每个方面。

cert命令允许您根据需要创建一个新证书:没有分发证书的选项, - 开发人员的信息。

叹息命令允许你创建一个新的provisionning简介:没有选项=应用程序商店,--adhoc =专案,--development =发展

健身房命令允许你建立IPA,上面相同的选项!

同时还有用于开发IPA代一招: - 设定你的代码签名资产发展所需的Xcode目标

  1. 构建应用程序的设备
  2. 转到TE“产品”组文件夹在Xcode文件导航
  3. 上yourApp.app Ctrl键并单击“在Finder中显示”
  4. 复制一个新的文件夹中。应用程序被称为“有效载荷”
  5. 创建一个ZIP来回米用Ctrl +单击该文件夹,档案
  6. 重命名此档案为yourApp.ipa

现在,您可以安装此开发签署IPA在空中或通过记录在provisionning配置文件中的设备上的iTunes用于构建应用程序。

+1

已从一个月开始使用。 :)提及Fastlane +1。 – 2016-02-19 06:41:29