Я использую Shine Updater для обновления своего собственного приложения.Я также создал файловый сервер https с самозаверяющей сертификацией.Однако, когда я вызываю функцию URL для получения моего файла, я получаю следующее сообщение об ошибке
1.TIC SSL Trust Error
2.NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)
3.HTTP load failed (error code: -1202 [3:-9813])
4.NSURLConnection finished with error - code -1202
Shine: Error downloading Feed: Error Domain=NSCocoaErrorDomain Code=256 "The file “appcast.xml” couldn’t be opened."
Мой пример кода выглядит следующим образом
Shine.shared.setup { config in
config.feedURL = URL(string: "https://xxx.xxx.xxx.xxx/appcast.xml")!
}
, что я пробовал это
1.Я добавил следующую информацию в info.plist
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsLocalNetworking</key>
<true/>
</dict>
</dict>
2.Я использовал
URL(fileURLWithPath: "https://xxx.xxx.xxx.xxx/appcast.xml")
Я понятия не имею, как это исправить, какие-либо предложения?