无法获取我的IPA文件

时间:2017-01-05 10:59:48

标签: ios xcode ionic-framework provisioning-profile ipa

我正在尝试为iOS编译我的离子应用。 它与模拟器编译得很好,所以我想在一些朋友的iDevices上测试它(我没有任何iphone或ipad),所以我想发送给他们IPA以便进行测试。

为此,我看到我必须存档我的项目,我试图这样做并且我收到了错误:

代码签名错误:未找到配置文件:未找到未过期的配置文件。

所以我去查看我的个人资料,XCode建议我解决这个问题。但是当我尝试这样做时,我收到了这个错误:

创建配置文件需要在您的团队中注册一个或多个设备。将设备连接到Mac,然后将其添加到您的团队。

所以我觉得有一个iDevice并不是为了编译iOS而必须的。我错了吗?

谢谢, 罗宾

1 个答案:

答案 0 :(得分:2)

您需要配置文件归档项目才能进行构建。现在,如果您没有从Apple开发者帐户创建配置文件,那么您可以选择automatic,但要生成provisioning profile,您需要将设备与xcode连接,以便xcode获取{{1该设备可以自动配置配置文件!

现在,如果你没有真正的设备,那么从你的开发者帐户 - 首先添加一些设备 - 我的意思是你的朋友的设备(为此你需要udid!) - 创建udid - 下载 - 将其设置为来自您的xcode的provisioning profile for development或构建general的配置文件。然后你就可以进行构建了!

如果您有设备,那么您还需要创建包含您朋友设备的配置文件,其他明智的应用程序将不会安装在其上!

您可以参考Raywenderlich's tutorials来管理我上面提到过的这类内容!