【问题标题】:can I submit an iOS app with self signed SSL certificate?我可以提交带有自签名 SSL 证书的 iOS 应用程序吗?
【发布时间】:2020-04-03 11:44:26
【问题描述】:

我有一个通过 https 连接的应用程序,其中 Web 服务器具有自签名 SSL。这是苹果允许的还是在提交之前必须做些什么?

【问题讨论】:

  • 最终用户可能需要在 iOS 设置应用程序中手动将自签名证书标记为受信任 – iOS 不会自动信任自签名证书,但最终用户可以逐案覆盖,因此,这与提交或批准无关。

标签: ios swift ssl https submission


【解决方案1】:

是的,你可以做到,你可以在这个question找到答案

您需要在 info.plist 中定义您的域。

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSExceptionDomains</key>
    <dict>
        <key>example.com</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
    </dict>
</dict>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-17
    • 2015-06-18
    • 2012-03-28
    • 2011-07-30
    • 1970-01-01
    • 2016-07-24
    • 2018-12-31
    相关资源
    最近更新 更多