Configure apple-app-site association to intercept web browser apps for iOS (iOS 8)

I am new to certificates and openssl.

I want to understand how to sign a JSON file using openssl command with a certificate and key for identity issued by a CA that is trusted by iOS.

How do I get a certificate and key for my identity? How does Xcode sign my app for distribution?

Please help me understand!

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

+3


source to share


2 answers


The certificate and key you need here is unrelated to the certificate and keys used in Xcode to sign and distribute your app. In the case of signing this JSON file, the key and certificate are the ones used to verify your ownership of a specific web domain. This is typically used when securing your web domain with TSL / SSL for "https" access. These are commonly referred to as "SSL certificates". You can get them directly from SSL certificate providers (google it) or through the domain registrar where you purchased your web domain.



+1


source


You can see this tutorial for setting up the association file. Most importantly, you must use the iPhone Distribution Certificate to sign your JSON file.



-3


source







All Articles