我想在Xcode中跨多个设备(一次全部连接)自动构建我的iPhone应用程序,但我无法弄清楚如何使用AppleScript选择要构建的设备。
在Xcode(版本3.2.4)中,您可以通过更改Active Executable(项目>设置Active Executable)来选择要构建/调试的设备,以匹配您的设备名称,但在AppleScript中创建一个新的Active Executable(设置e以使用属性创建新的可执行文件{name:“app - device”,path:“build / release-iphoneos / app.app”}只需创建一个新的可执行文件并尝试在计算机上启动它(不是设备,而不是甚至是模拟器)。还有其他地方我可以选择运行哪个设备吗?
我真的厌倦了不断更改活动可执行文件以在iPad,视网膜显示器和非视网膜显示器之间切换,这将允许我使用脚本构建我选择的设备。任何帮助将不胜感激。
答案 0 :(得分:0)
This question has already been asked; Applescript不是这里的完整解决方案。您还需要查看终端
中的xcodebuild
命令
xcodebuild -configuration myChosenConfig -target myTarget -project myAppProject.xcodeproj
您可以使用do shell script
命令轻松地将命令折叠到Applescript中。