2016-11-19 1 views
1

Я надеюсь, что кто-то может помочь мне здесь с проблемой xcode 8. Я попытался запустить мое приложение Ionic 1.X, которое всегда работало до этого, но вдруг я получаю ошибкуИонное приложение в xcode8 неожиданно «Отказано, чтобы подключиться к firebase»

«Отказано от подключения к wss: //s-usc1c-nss-113.firebaseio.com/.ws? v = 5 & s = I8Oe2YgCmGwoOi8RXHRPe464UKdl & ns = myapp, поскольку он не указан ни в директиве connect-src, ни в директиве default-src политики безопасности контента. "

Я полагаю, что моя проблема связана с моей политикой безопасности, поскольку некоторые вещи изменились в ios 10, и по этой причине я размещаю здесь также мой текущий метатег политики безопасности.

<meta http-equiv="Content-Security-Policy" content="default-src * gap://ready file:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *; style-src 'self' 'unsafe-inline' *"> 

Спасибо заранее ...

+0

Я просто испытанной и это вызывающе IOS 10 вещь. Если я запускаю свой код в симуляторе xcode или в реальном устройстве до iOS10, все работает нормально. Как только я переключаюсь на iOS10 или iOS10.1, я получаю ошибку выше. – Oliver

ответ

2

я был в состоянии решить с парой большего количества параметров в моем контент-безопасности-политики. Самое главное, что я добавил .firebase для скрипта и подключения. Полная теперь глядя, как этот

<meta http-equiv="Content-Security-Policy" content=" default-src * gap://ready file:; script-src 'self' 'unsafe-inline' 'unsafe-eval' cdn.firebase.com https://.firebaseio.com https://*.firebaseio.com; object-src 'self'; style-src 'self' 'unsafe-inline' ; connect-src * 'self' *.firebaseapp.com https://.firebaseio.com wss://*.firebaseio.com * ">

Смежные вопросы