Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OSX 10.9.2(XCode 5.1)中系统事件的脚本桥_Xcode_Osx Mavericks_Scripting Bridge - Fatal编程技术网

OSX 10.9.2(XCode 5.1)中系统事件的脚本桥

OSX 10.9.2(XCode 5.1)中系统事件的脚本桥,xcode,osx-mavericks,scripting-bridge,Xcode,Osx Mavericks,Scripting Bridge,我正试图通过ScriptingBridge使用System Events.app来“点击”OSX 10.9.2中正在运行的应用程序的菜单项。 自从OSX 10.9以来,我在创建头文件时遇到了一个问题,正如苹果邮件列表()中所描述的那样 我想我找到了一个解决方法,使用针对不同上下文提出的解决方案:。 在使用OSX 10.7的旧MacBook上,我成功地创建了标题文件SystemEvents.h,如本文所述(没有修改.sdef文件)。我在OSX 10.9中将该文件添加(并复制)到我的项目中。然后我可

我正试图通过ScriptingBridge使用System Events.app来“点击”OSX 10.9.2中正在运行的应用程序的菜单项。 自从OSX 10.9以来,我在创建头文件时遇到了一个问题,正如苹果邮件列表()中所描述的那样

我想我找到了一个解决方法,使用针对不同上下文提出的解决方案:。 在使用OSX 10.7的旧MacBook上,我成功地创建了标题文件SystemEvents.h,如本文所述(没有修改.sdef文件)。我在OSX 10.9中将该文件添加(并复制)到我的项目中。然后我可以在其他类中导入SystemEvents.h文件,然后通过脚本桥访问它

我的问题是:这只在我从XCode运行应用程序时有效。如果启动
~/Library/Developer/Xcode/DerivedData/AppName csqigedweudfzsdvdvcjnrwvorrk/Build/Products/Debug/
中的应用程序,显然相同的代码不会执行菜单单击

我想我错过了一些我的项目设置,但我不知道什么。。。感谢您的帮助!谢谢