ios - 如何获取 iOS 移动配置文件的代码签名证书

标签 ios code-signing mdm

我正在创建 iOS 移动配置文件并通过 MDM 推送移动配置文件。就我而言,我没有使用 SCEP 服务器进行配置文件管理。简单地说,我使用“iPhone 配置实用程序”创建移动配置文件,并将其用于移动设置。

我已经创建了自签名代码签名证书。使用我的自签名代码签名证书,我如前所述签署了移动配置文件 here .但是为此,我必须将我的根证书与配置文件一起包含在内。

我想从受信任的供应商处获取代码签名证书。我想购买什么样的代码签名证书。如果我购买 Apple 代码签名证书,这是否有助于签署移动配置文件。 Refer

最佳答案

几点说明:

In my case i am not using SCEP server for profile management.

SCEP 服务器不用于配置文件管理。它用于身份管理。您可以在需要验证设备时使用 SCEP 服务器或 PKCS12(例如 WiFi、VPN 验证或此处解释的 MDM 引导 - http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/OTASecurity/OTASecurity.html)

I want to obtain code signing certificate from a trusted vendor. What kind of code signing certificate i want to purchase. If i purchase Apple code signing certificate, will this help to sign mobile config profiles.

我记得您需要任何 SSL 证书。通常,您既可以使用它来保护与 MDM 服务器的通信,也可以使用它来签署所有配置文件。因此,对它没有额外的要求(除了对 SSL 证书的通常要求之外)。

当然,您需要检查是否已在 iOS 设备上预安装颁发此证书的授权证书。

看这里:http://support.apple.com/kb/ht5012

关于ios - 如何获取 iOS 移动配置文件的代码签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17745111/

相关文章:

ios - Xcode 颜色选择器自动更改 HSB 颜色

java - 通过 SCEP 在 Java 中生成 CSR 请求

code-signing - signcode.exe和signtool.exe之间的主要区别是什么?

Android - 下载应用程序

xcode - 为什么我无法对这个 Mac 应用程序进行代码签名?

ios - 通过配置文件管理器在内部分发配置配置文件中安装 iOS

ios - iOS MDM 服务入门

php - key 中的 AES-128 UTF-8 字符 (iOS ↔ PHP)

ios - libc++abi.dylib : terminating with uncaught exception of type NSException - SpriteKit

ios - Facebook iOS SDK v4.0,获取好友列表