使用免费开发者帐户将 iOS 应用程序安装到多台设备上

Install iOS App onto Multiple Devices with Free Developer Account

新手 iOS 业余爱好者。我有一个演示应用程序,计划在大约一个月内向一群人展示。这是一个简单的应用程序,我目前仍在 Apple Developer Program 的免费层。对于本演示文稿,我得到 iPhones、iPads 和 MacBooks 的借用,用于演示我的应用程序及其代码。

我知道我可以将我的应用程序加载到至少两台设备上,但它们是我个人的 iPhone 和 iPad。

我的问题是:有了免费的开发者帐户,我是否能够 1) 将我的应用程序加载到多个 iPhones 和 iPads(我不拥有)上进行演示在本演示期间;和 2) 将代码加载到多台 Mac(我不拥有)上的 Xcode 中,以便我可以向在场的人展示代码。或者我是否必须冒险购买完整的 99 美元/年开发者帐户。

这不是代码问题,我知道 - 但 Apple Developer 论坛几乎没有那么活跃,我想要一个明确的答案。

快速解决方法是更改​​标识符并将其安装在各种手机上。 com.company.app1 和 com.componay.app2 并在不同的设备上安装相同的应用程序。尽管使用此推送通知和所有连接到标识符的服务都不起作用。

  1. 将每个 iOS 设备连接到您的开发机器并在其上构建您的应用程序。该设备会要求您信任开发者,您可以在“设置”中完成此操作。这与在您自己的设备上调试没有什么不同。

  2. 您展示的是代码还是完成的应用程序?如果显示代码,请确保另一台机器有 Xcode,然后从您的开发机器(通过 USB、网络文件夹、GitHub 等)传输代码并在新机器上构建。如果您要展示完成的应用程序,请确保 Gatekeeper 至少设置为 "Mac App Store and Identified Developer"