为Web浏览器到本机应用程序切换设置apple-app-site-association(iOS 8)

时间:2014-08-13 00:06:41

标签: objective-c openssl certificate handoff ios8-handoff

我是证书和openssl的新手。

我想了解如何使用openssl命令使用由iOS信任的证书颁发机构颁发的证书和身份密钥来签署JSON文件。

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

请帮助我理解!

Apple文档链接:https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/Handoff/AdoptingHandoff/AdoptingHandoff.html#//apple_ref/doc/uid/TP40014338-CH2-SW10

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:-3)

您可以查看this教程来设置关联文件。 最重要的是您必须使用iPhone分发证书来签署您的JSON文件。