2017-08-22 4 views
1

私は、WKWebViewを使ってHTMLリソースを表示するMacアプリケーションを開発しています。 Safariのインスペクタを使用して、アプリ内のJavaScriptをデバッグします。Safariを使用してMacアプリケーションでWKWebViewをデバッグするにはどうすればよいですか?

私はXcodeから起動してアプリケーションをデバッグするとき、Safariは私のアプリを開発メニューに表示しません - 「検査不可能なアプリケーション」を表示します。

Safariの[開発]メニューにMacアプリを表示するにはどうすればよいですか?

答えて

2

https://forums.developer.apple.com/thread/21521から:

その後、YESに資格キーcom.apple.security.get-task-allowを設定し、アプリケーションにエンタイトルメントファイルを追加します。このキーは、XcodeデバッグのためにiOSアプリケーションに自動的に追加されますが、手動でMacアプリケーションに追加する必要があります。

Xcodeでデバッグビルドが実行されている間にSafariを使用して検査する場合は、リリース構成ではなく、デバッグ設定にエンタイトルメントファイルを追加します。

関連する問題