为没有经验的用户处理内部分发的配置文件的最佳方法?
我们正在为一家公司开发一款应用程序,该公司想要将该应用程序分发给内部员工(大约 30 到 40 台 iPad)。 我知道,标准开发人员计划的临时分发配置文件将在几个月后过期。企业开发者计划怎么样?此配置文件的有效期是多长时间?
使用该应用程序的人并不真正喜欢电子产品,也不在总部。他们可以单击电子邮件中的链接来下载新的配置文件,但问题是旧的过期配置文件仍会存在于设备上,并且会阻止新的配置配置文件。但他们手动删除过期的配置文件太复杂了! (即使这对大多数用户来说并不复杂,但对他们来说确实很复杂!)
我多次遇到这个问题,如果我没有删除过期的配置文件,则使用配置文件签名的应用程序将不会打开,直到过期的已删除。
是否可以在不手动删除旧配置文件的情况下更新配置文件?是否可以延长内部配置文件的有效时间段?
请指教!
非常感谢并致以最诚挚的问候, 兹雷克
We are developing an app for a company that wants to distribute this app in-house to there employees (about 30 to 40 iPads).
I am aware, that an ad hoc distribution profile will expire after some months with the standard developer program. What about the enterprise developer program. How long will this provisioning profile will be valid?
The people who will use the app are not really into electronic things and are not located at the head office. It is okay for them to click on a link in an email to download a new profile, but the problem is that an old expired profile will still be on the device then and will block the new provisioning profile. But it is too complicated for them to remove the expired profile manually! (Even if it is not really complicated for most users, it is for them!)
I ran a lot of times into this problem, that if i did not removed the expired provisioning profile, no app signed with a provisioning profile would open until the expired were removed.
Is there a possibility to renew the provisioning profile without removing the old one manually? Is there a possibility to expand the valid time period for an in-house provisioning profile?
Please advise!
Thank you very much and best regards,
zreak
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
AdHoc 配置文件旨在用于 Beta 测试,因此预计用户至少具有一些技术背景,或者他们将与技术人员进行更密切的合作。
另一方面,只要您的设备上有新的配置文件,“意识形态上”过期的配置文件就不会造成麻烦,但实际上,我在尝试连接调试器时也注意到了一些问题。
关于企业分销计划,您或您客户的公司需要满足一些先决条件才能开设此类帐户。它的成本也是标准帐户的 3 倍。
所以,最终答案:
如果您能够使用企业发行版,那将是正确的选择。
否则,您将需要不时管理临时构建。
苹果有一个相当严格的政策,所以无论谁拥有该设备,如果它们确实造成麻烦,都需要手动删除旧的配置文件(尽管我从未在我的临时版本中遇到过一些问题)
问候
AdHoc profiles are intended for beta testing, so it is expected that the users would have at least some technical background, or that they will have a closer collaboration with a technical person.
On the other hand 'ideologically' expired profiles should not cause troubles as long as you have the new one on your device, however in practice I have also noticed some issues when trying to connect the debugger.
Regarding the enterprise distribution program, yours or the company of your client need to meet some preconditions in order to be able to open such an account. It also costs x3 than the standard account.
So, final answer:
If you are able to go with an enterprise distribution, that would be the right way to go.
Otherwise you would need to manage the adhoc builds from time to time.
Apple has a pretty restrictive policy so whoever has the device will need to remove old profiles manually if they really cause troubles (although I have never experienced some with my adhoc builds)
Regards
如果他们都是测试人员,另一种选择是使用 http://TestFlightApp.com 上的免费帐户。它是一种移动设备管理云服务,可让您通过简单的非企业帐户更轻松地向用户分发应用程序和更新。确保您遵守苹果协议,但我发现这个系统运行良好,并且不需要太多技术知识。
Another option, if they are all testers, is to use the a free account at http://TestFlightApp.com . It's a mobile device management cloud service that allows you to more easily distribute the apps and updates to your users with a simple non-enterprise account. Make sure you are in compliance with the Apple agrement, but this system I have found works well and doesn't require really much in the way to tech know how.