在Macos应用程序中使用Safari调试JavascriptCore

时间:2018-12-09 19:31:50

标签: macos javascriptcore

我为osx开发了一个简单的Hello World应用程序,它可以使用C-API创建一个上下文组,一个上下文,运行脚本并调用我自己的函数。

但是我不能做的是让我的app / JSContext出现在Safari的“检查应用程序”列表中。 (只是空的)

我无法确定这是否应该是自动的,或者是否需要在上下文,VM等中启用某些功能(在文档,标题中找不到任何可调试/不可检查的引用)

该项目声称可以做到这一点(基于Wiki中的屏幕截图),但是通过查看代码,我看不到任何特定的配置选项,设置等 https://github.com/kasper/phoenix

此答案表明需要对IOS应用进行签名... macos应用也可能需要吗? Safari: no Inspectable applications

使用Xcode 10B61,Safari 11.1.2,OSX 10.13.6

有人能用野生动物园调试macos应用吗?

1 个答案:

答案 0 :(得分:0)

我用我的Apple Dev帐户签署了该应用程序(在发布此问题后,出于不同的原因对它进行了更新),它出现在了safari中(并让我调试),效果很好! / p>