2017-04-06 12 views
12

AppleがXcode 8.3にアップグレードしました。私は以前のXcodeバージョンで完璧に動作したCordovaプロジェクトを作成しましたが、問題があります。私は、シミュレータにアプリケーションをデプロイし、私はSafariのデバッガ(サファリ>開発>シミュレーター>テストアプリケーション)、アプリのクラッシュを接続しようとするたびに:WebCore:Worker:SafariデバッガをXcode 8.3プロジェクトに接続するときのEXC_BAD_ACCESS

WebCore:労働者(25):EXC_BAD_ACCESS(コード= 1、アドレス= 0x0の)

Xcode WebCore: Worker: EXC_BAD_ACCESS

私はコルドバ6.5.0を実行しているし、インストールするプラグインはありません。どんな助けでも大歓迎です。


更新:WebWorkersが犯人あるようなので、それが見えます。プロジェクトでWebWorkerコードを無効にすると、デバッガは問題なく接続されます。これが問題であることを知ってうれしいですが、WebWorkersを無効にすることは実際には解決策ではありません。だれかがアイディアを持っていれば、私はすべて耳にします。

+0

大きなキャッチ!私はこの午後すべてこれと戦ってきました。 「新しいWorker( 'xyz.js')」は、クラッシュ動作を引き起こすのに必要なすべてのものと思われます。 –

+3

私はRadarにバグレポートを提出しました。うまくいけば、アップルはアップデートをリリースします。 Xcodeバージョン8.3(8E162)とSafariバージョン10.1(12603.1.30.0.34)の組み合わせと思われる。 Safari 10.0とXcode 8.3の問題ではないようです。 – ggutenberg

+0

Xcode 8.3.2(8E2002)、iOS 10.3.1、およびSafari 10.1(12603.1.30.0.34)では、まだ記録のためにEXC_BAD_ACCESSクラッシュが発生しています。 – sherb

答えて

0

確かにAppleが解決する必要があるもの。

その間、iOS 10.2 Simulatorをダウンロードして使用することで修正されます。

0

これは、Webワーカーの内部Safariエラーのために発生します。あなたのWebワーカーの作品をコメントアウトしてみてください。

関連する問題