如何在没有Apple开发人员帐户的设备上运行应用程序

时间:2018-11-12 10:25:31

标签: ios xcode

我发现了几个站点,其中包含有关如何完成此操作的信息,但似乎没有一个站点适用于Xcode 10.1或iOS 12.1。我尝试过的似乎无效。 我已经尝试过了:

  1. 创建一个空的swift项目“单视图应用”

  2. 将签名团队设置为我的个人团队(Apple ID)

  3. 将活动方案设置为已连接的(USB)iPhone 7 plus

  4. 按下“播放”按钮

我得到的是“退出代码1失败”和可怕的日志消息。

我的设备在活动方案下拉列表中显示为红色框。是什么意思?

我正在运行具有High Sierra的MacBook Air。 任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

您只需拥有一个免费帐户,然后将其添加到

  

Xcode->首选项->帐户

在自动签名过程中选择它后,您将在首次运行以修复问题时得到信任消息

  

设置->常规->设备管理->您的个人资料名称->信任

然后重新运行

答案 1 :(得分:0)

  1. 您只需要拥有免费的Apple开发者帐户。如果没有,请使用以下链接创建一个:-https://developer.apple.com

  2. 转到Xcode->首选项->帐户,使用您的开发人员帐户登录并下载配置文件。

enter image description here

  1. 选择您的项目,转到“常规”选项卡,选择“自动管理签名”,然后选择“团队”作为您的个人团队。

  2. 成功构建后,运行您的项目。您会在Xcode中收到一条错误消息,指出您的应用并非来自可信赖的来源。

  3. 现在在设备中,转到“设置”,搜索“设备管理”,选择您的个人资料名称和信任。

  4. 再次运行您的应用。