我有一个系统,我想向潜在的投资者介绍。它是一个客户端/服务器系统,客户端在移动设备上运行。
客户端只能在某些人通过其他应用程序连接到服务器时使用,因此我目前不想将其上传到应用商店供公众使用。
当我向投资者展示系统时,我可以确保正确的人员登录并运行演示。
我在线阅读并没有找到合适的分发机制。我不想打扰我的潜在投资者,了解有关查找设备ID的详细信息,因此我不认为我可以使用临时分发。我无法将其上传到应用商店,因为该服务99%的时间都无法使用。任何其他选项"?
感谢。
答案 0 :(得分:3)
您的选项有限,您可以为企业分发打开一个新的Apple开发者帐户。但这些分发的许可证确实仅限于向公司员工分发。
您可以使用iOS 8 SDK和Xcode 6将您的应用分发给25 beta测试人员,无需通过审核。后来,Apple将允许您通过应用程序审核对100位用户进行beta测试。
但目前AdHoC将是您的最佳选择,并使用类似HockeyApp或TestFlight的内容进行分发。但是,使用AdHoc确实需要您手头拥有设备UDID,因为它们需要添加到AdHoc配置文件中。
答案 1 :(得分:0)
为您的应用程序创建一个企业adhoc。 Apple允许您创建最多允许100个用户使用appciation的adhoc
然后,您可以向100人演示您的应用程序。
如果您“不想让投资者找到他们的设备ID”,那么测试航班是您的最佳选择。您的投资者只需在测试航班上安装测试航班即可(通过非常简单的步骤)。并接受你的邀请。在他们加入您的团队后,您可以通过点击屏幕上名称旁边的信息按钮轻松获取设备ID。
查看此图片以获取详细信息:
答案 2 :(得分:0)
分发iOS应用以进行测试或演示的最佳方式是使用Testflight。然后分发IPA文件并让任何人在iOS设备上安装它会容易得多。
答案 3 :(得分:0)
我建议使用TestFlight,因为它简单可靠。唯一的是,您需要注册设备ID。您可以使用此命令将testFlight构建发送到所选客户端。 www.testflightapp.com