2015-10-22 71 views
1

我的项目最初是使用Xcode的早期版本构建的。无法从Xcode 7创建ipa

即使使用Xcode 6,我也可以导出应用程序(Ad Hoc,ipa文件)。

之后,我们开始使用持续集成&上传的构建到iTunes。

此外,我删除了我的工作副本。

最近,我不得不在项目中修复。我检查了源代码,更新了我的Xcode到最新版本--Xcode 7,更新了项目。

但是现在,当我归档应用程序时,它在Organizer中的未知应用程序下,我无法创建ipa(验证按钮未激活)。 enter image description here

对于一些原因,应用程序,在管理没有一个有效的标识符

我试图用一个新的

PRODUCT_BUNDLE_IDENTIFIER

,并直接设置正确捆绑ID,但我仍然有2个项目,而不是一个应用程序。

+0

它是fu..ing Xcode,是)尝试清理项目,删除派生数据,删除所有条款,并再次添加它们,然后再次归档。清理和删除派生数据在不同情况下帮助我多次) –

+0

您是否尝试了以下链接中提供的前两个步骤? https://stackoverflow.com/a/13620628/4247686 –

回答

0
  • 在构建选项下的构建设置禁用位代码。
  • 在部署下的生成设置设置为false以跳过安装。
+0

Thx Meera但在我的情况下,他们已经有这样的价值... – siarheibrazil

+0

尝试通过清理或强制退出xcode进行归档。 – Meera

+0

显然我做到了这一点...... – siarheibrazil