将几个JSON文件从应用程序包根目录移动到目录结构(也在应用程序包中)之后,应用程序一直在运行,就像文件保留在其先前位置一样。在经过多次刮擦和清理构建之后,我记得必须清除iPhone模拟器,以便在旧位置删除这些文件。
选择在每次构建时强制重置模拟器肯定会很好。清洁平板模式,如果你愿意的话。这可以以任何方式被黑客攻击吗?有什么想法吗?
答案 0 :(得分:7)
您可以在方案的“运行”步骤的“预执行”中添加“新运行脚本操作”,以运行将重置模拟器的AppleScript。
首先将shell设置为/ usr / bin / osascript
然后在“键入脚本”区域中输入以下内容:
#!/usr/bin/env osascript
tell application "iPhone Simulator"
activate
end tell
tell application "System Events"
tell process "iPhone Simulator"
tell menu bar 1
tell menu bar item "iOs Simulator"
tell menu "iOs Simulator"
click menu item "Reset Content and Settings…"
end tell
end tell
end tell
tell window 1
click button "Reset"
end tell
end tell
end tell
答案 1 :(得分:0)
在Yosemite + iOS模拟器8.3中,当我将Vic的“iPhone模拟器”和“iOs模拟器”的字符串更改为“iOS模拟器”时,它起了作用。