【问题标题】:How do I run an app on a device without an Apple developer account如何在没有 Apple 开发者帐户的设备上运行应用程序
【发布时间】:2018-11-12 10:25:30
【问题描述】:

我找到了几个站点,其中包含有关如何完成此操作的信息,但似乎没有一个站点适用于 Xcode 10.1 或 iOS 12.1。我试过的那些似乎不起作用。 我试过这个:

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

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

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

  4. 按下播放按钮

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

我的设备在活动方案下拉列表中出现一个红框。这是什么意思?

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

【问题讨论】:

标签: ios xcode


【解决方案1】:
  1. 您只需要拥有免费的苹果开发者账号。如果您没有使用此链接创建一个:- https://developer.apple.com

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

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

  2. 在成功构建后运行您的项目。您将在 Xcode 中收到一条错误消息,说明您的应用不是来自可靠来源。

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

  4. 再次运行您的应用。

【讨论】:

    【解决方案2】:

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

    Xcode->首选项->账户

    然后在自动签名过程中选择它,然后您将在第一次运行时收到一条信任消息以修复转到

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

    然后重新运行

    【讨论】:

    • 什么是免费帐户?只是一个Apple ID?我将它添加到 XCode Preferences->Accounts 并且它具有“用户”角色。
    • 感谢您的帮助,但我在 iPhone 上找不到设置->常规->设备管理。
    • 您是否真的去 developer.apple.com 并在开发者计划中注册您的 Apple ID?
    • 我试过了,但当我不得不支付 99 美元时就停止了。看不到任何其他选项。
    • 不,您不必支付 99 美元。只要您同意开发者计划免费会员资格,您就可以在 Xcode 设置->帐户中添加帐户。您可以选择您的团队作为签名帐户这一事实表明这一切都很好。
    猜你喜欢
    • 2019-03-16
    • 2017-10-11
    • 1970-01-01
    • 2017-09-06
    • 2020-10-17
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多