将iOS应用程序预览分发给非开发人员(例如音乐人,插画师)
我想分发一个应用程序预览给我正在使用的音乐人。 他不是我公司的员工,而是让我免费玩游戏。
我已经检查了iOSconfiguration门户,发现以下dislcaimer:
“重要说明:如果您向苹果开发人员注册的员工,承包商和组织成员以外的任何人提供预发布Apple软件,并且需要了解或使用Apple软件以您的名义开发和testing应用程序,未经授权擅自发布苹果机密信息(包括苹果发布前的软件)是被禁止的,可能会使您承担民事和刑事责任。
据此我只能分发预览应用程序来testing我以某种方式雇用的开发人员。 这排除了在非编码问题上免费工作的朋友(例如音乐家)的情况。
你们有没有人有过类似的担忧?
非常感谢你!
编辑2:我再次发布了这个问题上的新职位与更多的细节,苹果在这个问题上回复我,并提供了一个不同的答案比以下的。 我试图给这些答案添加评论,但这个问题似乎没有更多的知名度,需要迅速解决这个问题,所以认为这是去的方式..让我知道,如果这是不正确的。 谢谢!
这是苹果预发布软件 ,如testing版的iOS新版本。 您可以将自己的应用程序发送给您的朋友,以便他可以对其进行testing,但不能让他访问预发布的Apple软件和其他机密信息。
这里是一个向导 ,展示了如何将应用程序发送给betatesting人员,这里是一个使应用程序更简单的web应用程序 。
此外,苹果的工具工作stream程指南说:
使用具有代表性的应用程序潜在用户示例进行更广泛的testing总是一个好主意。 这种testing可能会揭示只有特定使用模式才会出现的问题。 应用程序testing人员是您的应用程序的潜在用户, 他不属于您的开发团队,但愿意在通过App Store发布之前对其进行testing。)将应用程序testing人员添加到您的testing人员组中,可以将您的应用程序暴露给各种使用风格。 您可以收集和分析这些testing人员的崩溃报告(也称为崩溃日志)以解决执行问题。
不,我想你误解了。 您可以将自己的应用程序作为独立应用程序发布给您的朋友,无论他们是否是开发人员。 但是,有100个设备限制。 苹果鼓励你在将你的应用程序提交到App Store之前这样做。
您不能像应用程序用户使用它一样testing您的应用程序。 他们有不同的数据和不同的使用模式。 在App Store上发布你的应用程序之前,通过真实世界的testing来发现和解决尽可能多的问题。
你可以参考这个DOC找出如何发布你的应用程序进行用户testing。