2016-09-19 9 views
2

watchOS 3用のアプリがあり、これは問題なく動作します。しかし、私は、実際のデバイスでアプリがクラッシュし、コンソールログこのそれを起動してデバッグしようとすると:私は正直に間違って何が起こっているか見当もつかないSandboxViolation:デバイスで実行しているときにWatchOSアプリがクラッシュする

SandboxViolation: logd(46) deny(1) file-read-data /private/var/containers/Bundle/Application/*Identifier*/*appname*/Frameworks/libswiftos.dylib 

を。私は前に動作することを覚えていますが、ある時点で停止しました(関連するものの変更を覚えていないことがあります)。

答えて

1

私の場合、解決策は、Watchアプリの起動に時間がかかりすぎるということでした。私はすべての初期設定を削除して、それが何とかあまりにも多すぎることを発見しました(実際にはそうしていませんでしたが、あまりにも多くの時間を費やした拡張機能の画像でピッカーを初期化しました)。

これを最適化した後、期待通りに機能しました!

1

通常、これは許可が必要なもの(場所、連絡先など)を要求し、許可理由はInfo.plistファイルにあります。

+0

この方向に感謝しますが、この場合は機能しませんでした – arnoapp

関連する問題