我正在开发一个使用WKWebView显示HTML资源的Mac应用。我想使用Safari检查器在我的应用程序中调试JavaScript。
当我通过从Xcode启动它来调试我的应用程序时,Safari不会在“开发”菜单中显示我的应用程序 - 它会显示“#34; No Inspectable Applications"”。
如何让我的Mac应用程序显示在Safari的“开发”菜单中?
答案 0 :(得分:3)
来自https://forums.developer.apple.com/thread/21521:
将权利文件添加到应用程序,然后将权利密钥com.apple.security.get-task-allow
设置为YES。此密钥会自动添加到iOS应用程序以进行Xcode调试,但必须手动将其添加到Mac应用程序中。
如果您只想在Xcode运行调试版本时使用Safari进行检查,请将授权文件添加到调试配置而不是版本配置。
答案 1 :(得分:0)
下载并在Safari技术预览版中尝试相同的操作