如何在启动时以编程方式放置iOS模拟器窗口?

如何在启动时以编程方式放置iOS模拟器窗口?,ios,position,window,Ios,Position,Window,我需要运行几个iOS模拟器来并行运行测试。我可以用open-n来实现这一点,但是所有的窗口都是在彼此的顶部打开的,所以看起来只有一个窗口在运行,这让人困惑 我可以用像这样的Applescript来展开它们: tell application "System Events" set x to 0 repeat with proc in (application processes whose name is "Simulator") tell proc to rep

我需要运行几个iOS模拟器来并行运行测试。我可以用open-n来实现这一点,但是所有的窗口都是在彼此的顶部打开的,所以看起来只有一个窗口在运行,这让人困惑

我可以用像这样的Applescript来展开它们:

tell application "System Events"
    set x to 0
    repeat with proc in (application processes whose name is "Simulator")
        tell proc to repeat with wind in windows
            set the position of wind to {x, x}
            set x to x + 100
        end repeat
    end repeat
end tell
但这意味着它们出现后会四处移动,每次新窗口出现时我都要运行它,这意味着旧窗口上的任何位置都会丢失,这让任何试图进行桌面管理的人感到恼火,我真的不想写更多的Applescript来跟踪它移动了哪些窗口,哪些没有移动

是否有一个plist(理想情况下是每个图像plist)可以在启动前编辑,以定位窗口?我试过了

 /usr/libexec/PlistBuddy -c "set SimulatorWindowCenterX 100" \
       ~/Library/Preferences/com.apple.iphonesimulator.plist
无济于事