WebCore: рабочий: EXC_BAD_ACCESS при подключении отладчика Safari к проекту Xcode 8.3

Я просто обновился до Xcode 8.3, потому что Apple. Я создал проект Cordova, который безупречно работал над предыдущими версиями Xcode, но теперь есть проблема. Я развертываю приложение в Simulator, и всякий раз, когда я пытаюсь подключить Safari Debugger (Safari > Develop > Simulator > Test App), приложение вылетает с:

WebCore: Рабочий (25): EXC_BAD_ACCESS (код = 1, адрес = 0x0)

Xcode WebCore: Рабочий: EXC_BAD_ACCESS

Я запускаю Cordova 6.5.0 и плагины не установлены. Любая помощь будет принята с благодарностью.


Обновить. Это похоже на то, что виновниками являются WebWorkers. Если я отключу наш код WebWorker в проекте, отладчик подключается без проблем. Приятно знать, что это проблема, но отключение WebWorkers на самом деле не является решением, поэтому, если у кого-то есть какие-то идеи, я все уши.

Ответ 1

Определенно, что Apple должна решить.

Тем временем, загрузка и использование iOS 10.2 Simulator исправляет его.

Ответ 2

Это происходит из-за веб-рабочего из-за некоторой внутренней ошибки Safari. Попробуйте комментировать вашу веб-часть рабочего.