Objective c 为网络浏览器建立苹果应用程序网站协会–;至–;本机应用程序切换(iOS 8)

Objective c 为网络浏览器建立苹果应用程序网站协会–;至–;本机应用程序切换(iOS 8),objective-c,openssl,certificate,handoff,ios8-handoff,Objective C,Openssl,Certificate,Handoff,Ios8 Handoff,我是证书和openssl的新手 我想了解如何使用openssl命令对JSON文件进行签名,并使用iOS信任的证书颁发机构颁发的身份证书和密钥 如何为我的身份获取证书和密钥?这就像XCode为我的应用程序签名以进行分发一样吗 请帮助我理解 苹果文档链接:此处所需的证书和密钥与XCode中用于签名和分发应用程序的证书和密钥无关。在签署此JSON文件的情况下,密钥和证书指的是用于验证您对特定web域的所有权的密钥和证书。这通常在使用TSL/SSL保护web域以进行“https”访问时使用。这些证书通常

我是证书和openssl的新手

我想了解如何使用openssl命令对JSON文件进行签名,并使用iOS信任的证书颁发机构颁发的身份证书和密钥

如何为我的身份获取证书和密钥?这就像XCode为我的应用程序签名以进行分发一样吗

请帮助我理解


苹果文档链接:

此处所需的证书和密钥与XCode中用于签名和分发应用程序的证书和密钥无关。在签署此JSON文件的情况下,密钥和证书指的是用于验证您对特定web域的所有权的密钥和证书。这通常在使用TSL/SSL保护web域以进行“https”访问时使用。这些证书通常称为“SSL证书”。您可以直接从SSL证书提供商(google it)或通过您购买web域的域注册器获得这些证书

您可以查看有关设置关联文件的教程。
最重要的是,您必须使用iPhone分发证书对JSON文件进行签名。

我不清楚“设置Web浏览器到本机应用程序的切换”是什么意思。你能解释一下吗?检查他/她张贴的文件。我在这里也在一条类似的船上。我似乎无法确定他们想要正确签名这个JSON文件的密钥/证书组合。他们在“采用切换”文档中对命令的解释非常糟糕。支持文档中的可信CA列表不太清楚。可信CA是否提供免费签名?我认为您可以预期可信CA的列表可以与大多数操作系统和web浏览器的列表相媲美。在这些情况下,我不确定在哪里可以获得免费的SSL证书。我主要使用namecheap,它提供9美元的Comodo证书。无论如何,用https保护您的网站可能是一个好的做法,而且不会将其视为严格意义上的切换成本。