將應用程序包根目錄中的多個JSON文件移動到目錄結構中(也位於應用程序包中)後,應用程序保持運行狀態,就好像文件保留在其先前位置中一樣。經過很多頭部劃傷和乾淨的構建之後,我記得iPhone模擬器必須被清除掉才能擺脫舊位置中的這些文件。如何在編譯時自動重置iPhone模擬器
確實很高興能夠在每個版本上強制重置模擬器。如果你願意的話,可以使用純粹的平板模式。這可以以任何方式被黑客入侵嗎?有任何想法嗎?
將應用程序包根目錄中的多個JSON文件移動到目錄結構中(也位於應用程序包中)後,應用程序保持運行狀態,就好像文件保留在其先前位置中一樣。經過很多頭部劃傷和乾淨的構建之後,我記得iPhone模擬器必須被清除掉才能擺脫舊位置中的這些文件。如何在編譯時自動重置iPhone模擬器
確實很高興能夠在每個版本上強制重置模擬器。如果你願意的話,可以使用純粹的平板模式。這可以以任何方式被黑客入侵嗎?有任何想法嗎?
您可以將「新運行腳本操作」添加到您的方案的「運行」步驟的「預執行」以運行將重置模擬器的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
在約塞米蒂+ iPhone模擬器8.3,它工作時,我將Vic的「iPhone模擬器」和「iOs模擬器」改爲「iOS模擬器」。
謝謝,這將工作。 – 2012-04-12 18:59:03
像這樣的腳本可以用來停止任何正在運行的構建嗎? – 2013-10-15 16:39:16
它不適合我,我正在使用Xcode 6.1 – Caipivara 2014-12-01 18:41:17