分发iphone应用程序进行外部测试-代表客户签名

分发iphone应用程序进行外部测试-代表客户签名,iphone,signing,beta,Iphone,Signing,Beta,我的公司正在构建一个应用程序,我们希望外部客户在提交到应用程序商店之前先试用。既然内部版本只能分发给公司的员工,那么在不经过应用商店的情况下将应用程序分发给测试版客户的最佳方式是什么? 如果客户注册了开发人员或企业帐户并向我们提供了他们的证书,那么代表他们签署应用程序并将其提供给他们可以吗 谢谢 更新:设备数量超过100台。如果要在其上运行应用程序的设备少于100台,您可以进行临时构建,并通过自己的web服务器或TestFlight分发这些设备。不过,您需要安装它的每个设备的UDID。我通常建议

我的公司正在构建一个应用程序,我们希望外部客户在提交到应用程序商店之前先试用。既然内部版本只能分发给公司的员工,那么在不经过应用商店的情况下将应用程序分发给测试版客户的最佳方式是什么? 如果客户注册了开发人员或企业帐户并向我们提供了他们的证书,那么代表他们签署应用程序并将其提供给他们可以吗

谢谢


更新:设备数量超过100台。

如果要在其上运行应用程序的设备少于100台,您可以进行临时构建,并通过自己的web服务器或TestFlight分发这些设备。不过,您需要安装它的每个设备的UDID。我通常建议人们为此运行特设助手。请参阅和

我的答案要求设备必须是

既然你说你需要100多台设备,你就可以使用这个应用。这将允许您根据需要在尽可能多的设备上安装


另外,我建议在我给你的假签名上选择2。

那不是真的。我正在为我的一个朋友测试一个应用程序,他刚刚将“临时”配置文件与该应用程序一起发送给我。临时配置文件必须具有设备的UDID,您才能运行。此外,adhoc限制为100台设备。向外部客户分发adhoc构建是否违反了协议?否,来自:“临时分发通过临时分发,您可以与多达100名其他iPad、iPhone或iPod touch用户共享您的应用程序。通过电子邮件或将其发布到网站或服务器,用户可以下载并安装您的应用程序。“@mosdev您将其与企业分发证书的使用混为一谈,该证书禁止向第三方分发(包括发送给公司外人员的beta版)。使用开发者帐户-您可以使用UDID最多使用100个“允许的”设备。并且可以分发给任何人。使用企业帐户-您可以分发给>100名员工。我如何在不超过100名的情况下分发给多个客户?我是否要求他们创建开发者/企业帐户,并发送配置文件供我签署应用程序和发送给他们?我还需要什么-他们的分发证书?如果苹果允许你向不在你公司的无限数量的人分发应用程序,那不是颠覆了应用商店吗?