是否可以在不先将设备置于开发模式的情况下通过 ad-hoc 分发应用程序?我已经成功地从一个带有 ipa 和清单文件的简单网页下载并安装了我的应用程序,我想在位于该国其他地方的朋友设备上进行测试。
他是否必须将他的设备设置为开发模式才能工作,如果在这种情况下,有没有办法在没有在他的 mac 上安装 xcode 的情况下轻松做到这一点?
在此先感谢您的帮助!
是否可以在不先将设备置于开发模式的情况下通过 ad-hoc 分发应用程序?我已经成功地从一个带有 ipa 和清单文件的简单网页下载并安装了我的应用程序,我想在位于该国其他地方的朋友设备上进行测试。
他是否必须将他的设备设置为开发模式才能工作,如果在这种情况下,有没有办法在没有在他的 mac 上安装 xcode 的情况下轻松做到这一点?
在此先感谢您的帮助!
是的,您的朋友可以安装它,但最多只能安装 100 台设备。我几乎可以肯定他不必处于开发模式。https://developer.apple.com/programs/ios/distribute.html是我的来源。
TestFlight 是你最好的朋友。导出 ipa 文件并将其上传到您在TestFlightApp.com上的帐户。然后,您只需要用户的 UDID,他们就可以直接从手机上的 testFlight 应用程序下载您的构建。不需要 xcode 或开发模式。
简单的答案是“是”。
您可以将 ADHOC 构建安装到具有设备标识符 (UDID) 的任何设备上。
这可能有更多细微差别,但我相信设备处于“开发模式”的主要目的是让您可以将该设备直接连接到您的开发机器,在 Xcode 中调试时您可以逐行执行,或者能够轻松查看连接设备上的控制台或崩溃日志。