Xcode11和Catalina中的AppleScript

Xcode11和Catalina中的AppleScript,applescript,applescript-objc,Applescript,Applescript Objc,我试图使我的ObjC应用程序可编写脚本。我在我的项目中包含了.sdef文件,创建了适当的类,非常简单,只需一个命令。不管怎样,苹果脚本编辑器看不懂我的字典 我检查了两次evrything,测试了Ray Wenderlich教程中类似的srciptable项目,结果是一样的。Catalina、沙箱或其他方面有什么变化吗? 谢谢。检查Info.plist中的OSAScriptingDefinition字段,该字段指向.sdef文件。它在那里,具有相同的名称。开始吧:.sdf文件的名称必须都是小写!!

我试图使我的ObjC应用程序可编写脚本。我在我的项目中包含了.sdef文件,创建了适当的类,非常简单,只需一个命令。不管怎样,苹果脚本编辑器看不懂我的字典 我检查了两次evrything,测试了Ray Wenderlich教程中类似的srciptable项目,结果是一样的。Catalina、沙箱或其他方面有什么变化吗?
谢谢。

检查Info.plist中的OSAScriptingDefinition字段,该字段指向.sdef文件。它在那里,具有相同的名称。开始吧:.sdf文件的名称必须都是小写!!!天哪。。。。我的应用程序类似于MyApp.sdef,info.plist中也是如此。当我将info.plist中的文件名改为“myapp.sdef”并将“脚本定义文件名”改为“myapp.sdef”时,一切正常。