iphone - 为没有经验的用户处理内部分发的配置文件的最佳方法?

标签 iphone enterprise provisioning

我们正在为一家公司开发一款应用程序,该公司想要将该应用程序分发给内部员工(大约 30 到 40 台 iPad)。 我知道,标准开发人员计划的临时分发配置文件将在几个月后过期。企业开发者计划怎么样?此配置文件的有效期是多长时间?

使用该应用程序的人并不真正喜欢电子产品,也不在总部。他们可以单击电子邮件中的链接来下载新的配置文件,但问题是旧的过期配置文件仍然会存在于设备上,并且会阻止新的配置文件。但他们手动删除过期的配置文件太复杂了! (即使对大多数用户来说并不复杂,但对他们来说却很复杂!)

我多次遇到这个问题,如果我没有删除过期的配置文件,则在删除过期配置文件之前,使用配置文件签名的应用程序都不会打开。

是否可以在不手动删除旧配置文件的情况下更新配置文件?是否可以延长内部配置文件的有效时间段?

请多多指教!

非常感谢您并致以最诚挚的问候, 兹瑞克

最佳答案

AdHoc 配置文件旨在用于 Beta 测试,因此预计用户至少具有一定的技术背景,或者他们将与技术人员进行更密切的合作。
另一方面,只要您的设备上有新的配置文件,“理论上”过期的配置文件就不会造成麻烦,但实际上,我在尝试连接调试器时也注意到了一些问题。

关于企业分销计划,您或您客户的公司需要满足一些先决条件才能开设此类帐户。它的费用也是标准帐户的 3 倍。

所以,最终答案:
如果您能够使用企业发行版,那将是正确的选择。
否则,您将需要不时管理临时构建。
苹果有一个相当严格的政策,所以无论谁拥有该设备,如果旧的配置文件确实造成了麻烦,都需要手动删除它们(尽管我从未在我的临时版本中遇到过一些问题)

问候

关于iphone - 为没有经验的用户处理内部分发的配置文件的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4244779/

相关文章:

ios - 尝试在 iPhone 上测试应用程序时出错

两个 NSDecimalNumber 对象的 iphone NSComparisonResult 失败

android - 以编程方式原生 Android VPN

sql-server - 在 SQL Server 数据库上分散负载

ios - 在 IOS 中以编程方式安装企业应用程序

xcode - 如何更改与我的(Xcode 管理的)团队配置文件关联的 App ID

amazon-web-services - 不返回任何数据的 dynamodb GetItem 请求是否会消耗读取配置?

iphone - 所有设备的应用商店屏幕截图尺寸

iphone - 强制隐藏键盘/resignFirstResponder

iphone - 在 Windows Mobile 6、Windows Phone 7、Android 和 iPhone 上编写一次部署?