【发布时间】:2016-03-29 04:00:13
【问题描述】:
TLDR:
A. 使用 Enterprise Cert 导出应用时的问题
错误:通配符应用 ID 不能用于创建内部配置 简介
B.在 Enterprise 和 AppStore 上分发应用的正确方法
多年来,我们一直在 Apple 的 AppStore 上分发应用程序,Enterprise 是新增功能。 - 应用有Watch App,支持iOS 8+。
到目前为止做了什么:
– 两个不同的开发帐户和证书。
– 每个帐户上的单独配置文件
– 为企业应用商店构建配置和方案
– 使用 Scheme/Config 在 bundleId 等设置之间切换。
– 成功归档企业应用程序
我没有创建单独的 info.plist 或权利(我需要吗?)
问题:当我尝试导出 Enterprise Archive 时,出现错误
通配符应用 ID 不能用于创建内部配置 简介
我确实创建了适当的配置文件。它们都不是通配符,除非是由 Xcode 创建的。
我读过this post,上面说需要创建不同的目标。这是保持两个目标同步的开销。
问题:
bool itIsPossible = Can this be achieved with Configuration/Schemes?
if (itIsPossible){
– What else I need to create separate entitlements etc?
}else{
– Do I have to create new target to support Enterprise App?
– Separate Target for Watch and Extension?
– What else I need to create separately Info.plist, entitlements etc?
}
【问题讨论】:
-
您是否确保以下链接中的所有步骤都已完成? developer.apple.com/library/ios/documentation/IDEs/Conceptual/…
标签: ios xcode ad-hoc-distribution enterprise-distribution ios-enterprise