我已经完成了我的 iOS 应用程序,但我不想提交到 App Store。我应该将它传递给我的朋友并在没有越狱的情况下在他的 iPhone 上运行吗?我听说它有一些特定的证书允许其他人运行它。
我有开发者帐户。
如果有一些方法可以在法律上实现它,请您提供一些材料。
编辑我的问题:
在 iPhone 上运行应用程序以使用我的远程设计器进行测试的正确方法是什么?也就是说,他可以通过 itune 传输应用程序,而不是 xcode。
您必须在苹果开发者门户中注册他的 UDID。然后你可以通过 Xcode 在他的手机上安装你的应用程序。
您可以使用标准开发人员帐户证书(99 美元)分发您的应用程序,但仅限于 100 台设备。
以下是来自 Apple 的文档:
加入标准计划的 iOS 开发者还可以在 App Store 之外分发应用程序到多达 100 台不同的设备上,仅用于测试目的。要使用临时分发,请为您的应用创建一个存档,或让团队成员向您发送存档应用的 iOS 应用商店包 (.ipa)。
您通过提供 .ipa 文件来分发您的应用程序,供用户安装在他们的设备上。由于您选择了有效的临时配置文件来存档应用程序,因此用户无需在其设备上安装配置文件,只需 .ipa 文件即可。用户可以使用 iTunes 在他们的设备上安装该应用程序。如果用户想使用 Xcode 在他们的设备上安装应用程序,请将存档共享为 .xcarchive 文件包。
详细文档可在此处找到