Я сейчас перехожу от бэкэнда Parse к Parse-серверу на Heroku и MongoDB.Parse-Server, не загружающий PFFile из-за безопасности на транспортном средстве для подписчиков
У меня было все, что работает плавно (включая загрузку PFFiles) с новым изменением бэкэнд, однако теперь я получаю ошибки после добавления параметра FACEBOOK_APP_ID
, но это может и не быть причиной.
Всякий раз, когда я пытаюсь загрузить PFFile
(изображение) Я получаю следующее сообщение в журнале:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
2016-02-20 19:55:48.242 HoopMaps[35976:682425] [Error]: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. (Code: 100, Version: 1.12.0)
2016-02-20 19:55:48.243 HoopMaps[35976:682425] [Error]: Network connection failed. Making attempt 1 after sleeping for 1.730434 seconds.
2016-02-20 19:55:50.137 HoopMaps[35976:682402] [Error]: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. (Code: 100, Version: 1.12.0)
2016-02-20 19:55:50.138 HoopMaps[35976:682402] [Error]: Network connection failed. Making attempt 2 after sleeping for 3.460868 seconds.
2016-02-20 19:55:53.857 HoopMaps[35976:682403] [Error]: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. (Code: 100, Version: 1.12.0)
2016-02-20 19:55:53.857 HoopMaps[35976:682403] [Error]: Network connection failed. Making attempt 3 after sleeping for 6.921736 seconds.
2016-02-20 19:56:01.162 HoopMaps[35976:682821] [Error]: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. (Code: 100, Version: 1.12.0)
2016-02-20 19:56:01.162 HoopMaps[35976:682821] [Error]: Network connection failed. Making attempt 4 after sleeping for 13.843473 seconds.
2016-02-20 19:56:15.264 HoopMaps[35976:682785] [Error]: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. (Code: 100, Version: 1.12.0)
В то время как я могу отключить ATS, это будет плохая практика, и я бы предпочел предпочитают HTTPS. Кроме того, код ошибки «100», но я могу подключиться к своему серверу и получить объекты и пользовательские данные.
Как я могу загрузить PFFiles с использованием Parse-сервера, сохраняя HTTPS?