【发布时间】:2017-10-21 13:47:37
【问题描述】:
我正在与 Xamarin 合作开发跨平台应用程序。我有 ios 应用程序,可以将其分解到我的设备中,一切正常。当我尝试在与不同苹果 ID 关联的不同设备上部署我的应用程序时,我收到以下错误:“启动失败。应用程序无法在'... iPhone'上启动。错误:错误 MT1006:无法安装设备'...iPhone'上的应用程序:您的应用程序未通过代码签名检查。检查您的证书、配置文件和捆绑ID。可能您的设备不是所选配置文件的一部分(错误:0xe800801)“ 我正在尝试为连接到另一台设备的苹果 ID 定义配置文件,但我不能。我收到错误消息:“应用程序 ID“....”无法注册到您的开发团队。将您的包标识符更改为唯一字符串并重试”但是当我为其他包标识符创建配置文件时,我保留收到第一条消息。我应该怎么做才能在具有不同 Apple id 的不同设备上运行我的应用程序? 谢谢。
【问题讨论】:
-
使用相同的苹果 ID - 登录到您的开发帐户,添加第二台设备,然后重新生成您的配置文件并选择两台设备
-
您好,感谢您的回答,我使用的是苹果开发者的免费配置用户,所以在苹果开发者网站中我无法访问证书、标识符和配置文件@Jason
-
您在更改捆绑包 ID 时是否在项目设置中更改团队?你在使用自动代码签名吗?
标签: ios iphone xamarin provisioning-profile ios-provisioning