Il semble qu'Apple ait supprimé la possibilité de faire confiance aux certificats SSL auto-signés dans iOS 10.
J'ai créé mon propre certificat auto-signé et je dispose d'un serveur Web local qui a signé avec mon certificat. Je dois installer mon certificat dans iOS pour effectuer des tests localement car j'ai développé une application iOS qui doit faire confiance à mon certificat.
Comment puis-je installer mon certificat auto-signé?
Bonne nouvelle, ils ne l'ont pas fait. Si vous n'en avez besoin que pour des raisons de développement, ce qui semble être le cas (et vous ne devriez pas utiliser de certificats auto-signés en production), vous pouvez installer le certificat auto-signé sur vos appareils iOS manuellement. Après l'équivalent _ FAQ pour mon application de navigateur Web Bluetooth iOS:
/CN “Common Name”
correct pour votre serveur local, par exemple. mycomputer.local
.General -> Profile -> <Common Name>
. Le menu Profil n’existera probablement pas tant que vous n’aurez pas installé le premier certificat. Le certificat doit être marqué comme vérifié (il a été vérifié par vous lors de son installation).L'installation de propres certificats racine a changé à un moment donné (quelqu'un peut peut-être confirmer s'il s'agissait d'iOS 11).
Ce que vous devez faire, c'est avec votre Mac, procurez-vous Apple Configurator 2 et créez un profil contenant votre certificat. Le fichier de profil mobile résultant peut être installé à partir de Safari ou par courrier électronique.