我应该为新的 ios 应用程序使用“苹果开发”还是“ios 分发”证书?
Posted
技术标签:
【中文标题】我应该为新的 ios 应用程序使用“苹果开发”还是“ios 分发”证书?【英文标题】:Should I use "apple development" or "ios distribution" certificate for a new ios app? 【发布时间】:2020-05-07 07:56:01 【问题描述】:这里提出了同样的问题,但它是关于 xcode 版本的,没有有用的答案: Should I use ios Distribution or Apple Distribution certificates for a mobile app?
第 3 方正在为我们构建一个 ios 应用程序。他们想要应用商店提交的配置文件等。我需要先创建证书。有 7 个选项。看起来最有可能的两个是:
Apple 分发:签署您的应用程序以提交到 App Store 或 Ad Hoc 分发。用于 Xcode 11 或更高版本
iOS 分发(App Store 和 Ad Hoc):签署您的 iOS 应用程序以提交到 App Store 或 Ad Hoc 分发。
我不知道我应该选择哪个。 1 适用于 ios 应用程序,还是仅适用于 mac 应用程序?它不清楚。一个是另一个的更新版本吗?在哪种情况下? 1.提到xcode 11。2没有。这是否意味着 2 适用于 xcode 10 及以下版本?或者它的普遍性?奇怪的是,“苹果开发”证书确实适用于 ios,但“苹果分发”证书却没有。
这很不清楚。
【问题讨论】:
【参考方案1】:两者都应该工作。选项 2 是仅适用于 iOS 应用程序的“旧”选项。选项 1 是 iOS 和 Mac 应用程序 (Catalyst) 的“较新”选项。
【讨论】:
【参考方案2】:添加到 Max 的答案,下面的博客可能会有所帮助 https://qiita.com/Arime/items/e9816a4f1fd08b1406c0
【讨论】:
以上是关于我应该为新的 ios 应用程序使用“苹果开发”还是“ios 分发”证书?的主要内容,如果未能解决你的问题,请参考以下文章
如何在IOS 11中为新的大型条设置渐变颜色的UINavigationbar?