ios - 我应该为移动应用程序使用 iOS 分发证书还是 Apple 分发证书?
问题描述
听起来,(比方说)天真,但我不知道应该为移动(iOS)应用程序使用哪个证书。
显而易见的选择是 iOS 分发证书,但在 Apple 分发证书上,解释是:
...用于 Xcode 11 或更高版本。
由于我使用的是 Xcode 11,所以我很困惑。在使用 Xcode 11 及更高版本时,感觉就像 Apple 证书取代了 iOS 证书。
那是对的吗?或者我应该继续使用 iOS 应用程序的 iOS 发行版吗?
解决方案
看起来 Apple Distribution 和 Apple Development 仅在 Xcode 11 上受支持,这意味着您将无法在 Xcode 10 或更低版本中使用这些证书。
Xcode 11 发行说明:
Xcode 11 支持新的 Apple Development 和 Apple Distribution 证书类型。这些证书支持在任何 Apple 平台上构建、运行和分发应用程序。先前存在的 iOS 和 macOS 开发和分发证书继续有效,但是,您在 Xcode 11 中创建的新证书使用新类型。以前版本的 Xcode 不支持这些证书。 来源: https ://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes
推荐阅读
- android - 向量操作较多时,Android原生c++程序睡眠时间过长
- javascript - 根据一个数组的值过滤具有多个数组的对象
- javascript - 正则表达式:整数或小数或小数
- c# - 编辑 openapi mustache 模板以在方法签名中包含一个附加参数
- python - Python限制列表出现的最快方法
- mysql - MySQL选择一列与对应的另一列特定值
- java - 使用 selenium/cucumber 时无法理解在 Eclipse 中自动创建的这些文件夹
- excel - excel公式 - 中间搜索或
- c# - Unity 将子节点添加到 blendtree
- javascript - 错误: InvalidPipeArgument:primeng 表中管道“SlicePipe”的“[object Object]”