将新配置文件与旧 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:如何在没有连接设备的情况下将新的 UDID 添加到配置文件?