将新配置文件与旧 ipad 关联的方法

Posted

技术标签:

【中文标题】将新配置文件与旧 ipad 关联的方法【英文标题】:Way to assosiate new provision profile with old ipa 【发布时间】:2014-08-13 07:28:05 【问题描述】:

我们正在为 ipad 开发一个应用程序。

现在的流程就像我们拥有的设备数量一样,我们正在将其设备 ID 添加到我们的开发者帐户中,并生成一个配置文件并将其添加到我们的 xcode 项目中,然后我们生成 .ipa 文件。然后我们将 app 可部署文件和 .ipa 文件部署到我们的 Application Center(内部应用商店)。

所以我的问题是:每当我们必须添加新设备时,我们都会重新构建整个项目并再次部署它。有什么方法可以让我们添加设备并且新的配置文件与旧的 .ipa 相关联,而无需再次重建项目?

【问题讨论】:

我们实际上使用的是试飞,它负责添加新设备,内部 App Store 是什么意思?它是产品还是仅仅是通过 OTA 安装应用的页面? 这是您将 ipa 部署到的 Web 应用程序。然后设备可以连接到网页并从该商店安装应用程序。它与 IMO 的问题并没有真正的关系。 【参考方案1】:

您真正需要的是企业分发配置文件。它允许您构建应用程序一次,而无需在开发分发配置文件中指定每个设备。如果您不断添加设备,或者如果您拥有的设备超过开发配置文件允许的 100 个设备,它会变得更加容易。

这里有更多信息:https://developer.apple.com/programs/ios/enterprise/

【讨论】:

【参考方案2】:

AFAIK 这不是 Apple 的设备配置方式。

要让您的应用程序在设备上运行,您需要将该设备添加到您的设备列表中,然后您需要将该设备添加到配置文件中。然后,您需要在 Xcode 中构建项目,并确保通过 Xcode Organizer 将新的配置文件部署到设备。

https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/provision_device_for_development-generic.html

【讨论】:

以上是关于将新配置文件与旧 ipad 关联的方法的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Xcode 4.3 配置 iPhone/iPad 文件关联?

更新 iOS 分发配置文件

ios:如何在没有连接设备的情况下将新的 UDID 添加到配置文件?

Wps Office配置工具文件关联方法

CakePHP 3自定义验证:如何在编辑期间将新值与旧值进行比较?

Xcode + Crashlytics:将新 UDID 添加到现有配置文件时遇到问题