|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Почему возникает ошибка 2032: Stream Error только на iOS устройстве?
Пытаюсь передать некоторые данные через URLLoader с iOS устройства на PHP сервер методом POST. При попытке передать данные возникает ошибка:
Если запустить приложение через эмулятор (adl), то ошибки не будет. Что делать? var req:URLRequest = new URLRequest(); req.url = "http://site.com/server.php"; req.method = URLRequestMethod.POST; req.data = byteArray; var l:URLLoader = new URLLoader(); l.addEventListener (Event.COMPLETE, onComplete); l.addEventListener (IOErrorEvent.IO_ERROR, onIOError); l.addEventListener (SecurityErrorEvent.SECURITY_ERROR, onSecurityError); l.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS, onHTTP); l.load(req); |
|
|||||
Я скачал Apache Flex SDK Installer и установил последнюю версию. AIR 19, FP 19.
Сейчас запустил Instruments от Xcode и вот что он выдал: 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. Кто-нибудь знает что-это и как это исправить? ... Получилось исправить настройкой параметра NSAllowsArbitraryLoads в Info.plist через XML дескриптор. Последний раз редактировалось TWETTI; 09.11.2015 в 22:46. |
Часовой пояс GMT +4, время: 10:01. |
|
« Предыдущая тема | Следующая тема » |
|
|