据我所知,iOS应用程序可以通过以下方式分发的iOS应用程序,而苹果开发者帐户
- 通过App Store的
- 使用TestFlight
- 使用HockeyApp或类似 什么是分布式
- 共享.ipa文件
但是,所有上述要求注册Apple开发者计划。我可以使用我的Apple ID在我的设备上测试应用程序,但我需要与几个个人朋友(测试人员)共享我的应用程序。有没有办法在没有注册Apple开发者计划的情况下共享iOS应用程序?
谢谢。
据我所知,iOS应用程序可以通过以下方式分发的iOS应用程序,而苹果开发者帐户
但是,所有上述要求注册Apple开发者计划。我可以使用我的Apple ID在我的设备上测试应用程序,但我需要与几个个人朋友(测试人员)共享我的应用程序。有没有办法在没有注册Apple开发者计划的情况下共享iOS应用程序?
谢谢。
查看接受的答案,Test iOS app on device without apple developer program or jailbreak。
Xcode 7现在允许您在任何设备上部署应用程序,只需使用Apple ID登录即可。您将不再需要付费的计划会员资格才能在自己的设备上部署应用。
是的,我知道免费提供。但是这需要您将设备物理连接到Mac。我想与测试人员无线共享应用程序。 –
嗯,在法律上你不能这样做,苹果至今没有提供过这个,我想他们永远不会,你必须注册Apple Developer帐户才能测试100个开发设备和生产adHoc模式通过IPA。
感谢
在这一点上,我不太在乎法律方法。我正在寻找一个快速修复来绕过这种依赖。 –
不,苹果提供了所有有限的和合法的方式,你必须经历他们的方式。他们没有捷径可以跳过他们的路,他们把事情做成这样,所有事情都是固定的,你只能在途中经历。 –
您可以使用Beta from Fabric,它的工作方式有些像TestFlight,但没有使用的Apple ID,只是存档你的应用程序,从面料的客户端应用程序分发您的构建,并将其发送给您的测试人员。
根据这个回答quesiton https://stackoverflow.com/questions/45210123/ios-beta-distribution-with-free-account它仍然需要有积极的苹果开发者计划 – ciekawy
让测试仪远程进入您的机器并共享USB。苹果并不聪明。我有通过虚拟盒子运行High Sierra的Windows 7。我将Windows从USB共享到Mac。我有我的测试人员使用像Team Viewer这样的程序,它允许他们与我共享他们的iPhone USB(不知道它是否适用于Mac版本,所以我菊花链USB共享)
所以它:测试仪< --- [TeamViewer] ---> Windows机器--- [VirtualBox] ---> Mac OSX
不,但你可以在线测试它通过虚拟设备 – karthikeyan
你能指点我可以上网的任何平台吗? –
检查这里:http://stackoverflow.com/questions/43181568/how-to-distribute-ios-app-with-development-provisional/43181742#43181742 – karthikeyan