【问题标题】:Cant deploy my xamarin Ios app to a different device with different apple id无法将我的 xamarin Ios 应用程序部署到具有不同 Apple id 的不同设备
【发布时间】: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


【解决方案1】:

您需要添加设备来配置配置文件。由于您使用的是免费配置,请尝试自动解决问题。如果这没有帮助,也许您达到了免费设备的限制(3 个设备)。然后您需要联系 Apple,以便他们从您的帐户中删除设备。或者只需再注册一个帐户并使用它在该设备上放置一个版本。

【讨论】:

    猜你喜欢
    • 2017-05-19
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    • 2022-06-20
    • 1970-01-01
    • 2015-11-06
    • 2021-10-09
    • 1970-01-01
    相关资源
    最近更新 更多