如何在没有 Apple 开发者帐户的情况下将 iOS 项目部署到我的 iPad?

问题描述 投票:0回答:1

我是 Xcode 新手。我正在运行 Xcode 15 以及当前版本的 Swift。

我正在开发一个供个人使用的小应用程序,我无意部署它,我只想在我的 iPad 上运行它。我尝试按照之前几篇文章中的步骤进行操作,但每次该过程都要求我注册一个 Apple 开发者帐户。我不想为个人项目向 Apple 支付年度订阅费。有没有一种方法可以让我在不涉及 Apple 的情况下编译我的应用程序并将其移动到我的 iPad 上?

ios xcode apple-developer
1个回答
0
投票

您可以在设备上测试您的应用程序,如选择会员资格中所述:

谁应该报名

无需注册即可免费学习如何为Apple平台开发应用程序。只需一个 Apple ID,您就可以 访问 Xcode、软件下载、文档、示例代码、论坛、 和反馈助手,以及在设备上测试您的应用程序。 ...

该文档有一个表格也显示了这一点
你可以做

On-device testing
如果你
Sign In with Your Apple ID
:

福利和资源

+-----------------------+--------------------+-------------------------+
|                       | Sign In            |                         |
|                       | with Your Apple ID | Apple Developer Program |
+-----------------------+--------------------+-------------------------+
| Xcode developer tools | ●                  | ●                       |
| Xcode beta releases   | ●                  | ●                       |
| On-device testing     | ●                  | ●                       |
|                       |                    |                         |
|        .              |         .          |            .            |
|        .              |         .          |            .            |
|        .              |         .          |            .            |
|                       |                    |                         |
| Cost                  | Free               | 99 USD                  |
+-----------------------+--------------------+-------------------------+

但是表下方有注释:

如果您使用非关联的 Apple ID 登录 Xcode 通过 Apple Developer Program,您将能够在设备上执行 供个人使用的测试(Xcode 将其称为个人团队)。 然而,这种类型的开发有一些限制 需要您将应用程序重新配置到您的设备的工作流程 定期,例如:

  • 您的帐户一次可注册的App ID数量限制为10个,每个App ID将在7天后过期。
  • 每个平台帐户可注册的测试设备数量限制为 3 个,每个测试设备将在 7 天后过期。
  • 配置文件将在发布后 7 天后过期,这可能需要您在发布后重新构建应用程序并将其重新安装到您的设备上 过期了。
© www.soinside.com 2019 - 2024. All rights reserved.