我正在为一家公司开发一个iPhone应用程序,他们不想将应用程序发布到应用商店。因此,我以299美元注册了iphone企业开发人员程序。我的问题是如何在不注册UDID的情况下向公司内部员工分发应用程序?我是否需要通过邮件向个人应用程序用户发送带有配置文件的修改后的.app文件来安装这个iPhone应用程序?我对IOS开发者程序很熟悉,但iPhone企业开发人员程序的目的是不允许您将应用程序发布到apps。那么,谁能建议我如何向我们公司的员工分发这个应用程序,以及如何更新这个应用程序呢?我见过一些与此有关的答案,但尚不清楚。
提前谢谢。
发布于 2013-10-22 11:25:39
我向问这个问题的每个人推荐同样的方法,使用TestFlight:
您可以在TestFlight中邀请用户访问您的应用程序,并在那里分发。每次你更新时,他们都会收到一封带有新应用的电子邮件。
发布于 2013-10-22 11:33:34
如果使用House证书中的企业分发版构建和签名应用程序,则不需要任何设备的UDID。.ipa将安装在任何设备上。在分发应用程序时,必须确保文件不共享给非员工。
我们实际上用的是“空中分配”。您可以将应用程序托管在受用户访问保护的专用服务器上,员工可以通过在iPad上的Safari中打开一个简单的URL来安装该应用程序。官方文件中的更多信息:
http://www.apple.com/business/accelerator/deploy/app-distribution.html
实际上,当您在XCode中存档,然后选择分发,如果您选择分发“为企业或Ad Hod部署保存”,它将生成您需要在服务器端放置的文件。只需在最后的“另存为”窗口中勾选“为企业分发保存”。
发布于 2014-05-29 12:45:54
我已经做过好几次了。要求:-苹果iOS企业开发程序-一个具有SSL步骤的web服务器:
7.在Xcode的顶部,转到"Product“和"Archive”。
7.1。如果遇到错误,请尝试让Xcode修复它。
7.2。如果Xcode无法下载/获取第二步中在线创建的配置文件,请转到apProf并下载配置文件。之后,我总是双击配置文件,并将名称复制到“目标”-“构建设置”-“代码签名”中。
7.3。您也可以转到"Xcode“- "preferences”- "accounts“- "view”,然后按下小的圆形刷新按钮。这将刷新来自profPor的所有配置文件。注意:尝试这几次。我遇到了一些问题,而且一直在工作。当你修好它的时候,它总是起作用的。
9.1。SSL服务器的URL :示例。https://myPrivateserver.some/MyAppName.ipa注意:"MyAppName.ipa“必须与此窗口顶部相同。
9.2。应用程序的名字。这个名字你想写什么就写什么。我建议您这样做,比如日期或更改,因为如果您在测试页面上设置了几个链接,您可能希望在单击下载时查看正在下载的应用程序的哪个版本。此应用程序名称将在安装和下载之前在pop窗口中显示。它是自我记录,如果你在短时间内做了很多改变,它会对你帮助很大。
Enterprise app deployment doesn't work on iOS 7.1
或者简单地使用下面的行
itms-services://?action=download-manifest&url=https://example.com/yourGeneratedPlistFile.plist这些都是对我有用的步骤。最后,您只需将https://example.com/index.html链接发送给测试人员或类似的人。这些步骤对我总是有效的。如果您需要进一步的解释,请告诉我。如果我写错了什么,让我知道编辑它。希望能有所帮助:)
https://stackoverflow.com/questions/19516523
复制相似问题