簡體   English   中英

有沒有一種方法可以設置iOS模擬器默認值,以便在重置設備時不必重置鍵盤和Facebook?

[英]Is There a Way to Setup iOS Simulator Defaults so I Don't Have to Reset Keyboard & Facebook When I Reset the Device?

我使用Dvorak鍵盤,並在iOS模擬器上登錄了一個Facebook帳戶。

我可以通過iOS Simulator設置這些東西以使其正常工作,但是每當我重置iOS Simulator時,所有這些設置都會被擦除(如預期的那樣)。

我想知道是否有一種方法可以創建磁盤映像或類似的東西,每當我重置模擬器時會自動使用它?

感謝您的幫助。

iOS模擬器中各個設備的數據位於~/Library/Developer/CoreSimulator/Devices/<UUID>/ 獲取所需信息的最簡單方法可能是找到與您正在使用的設備有關的設備,將其重置,啟動,將數據文件夾復制到其他位置,設置所需的設置,然后使用差異工具,以查找清除狀態和最終狀態之間的變化。保留這些文件,然后在下次重置模擬器時將它們復制到其中。 不是自動的,但可能比每次都要通過設置UI更快。

您可以修改在擦除時復制到設備中的樣本內容。 它位於相應的simruntime捆綁包中。 例如:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS 9.1.simruntime / Contents / Resources / SampleContent

請注意,修改此設置將導致Xcode.app的簽名更改,從而使其無效。 這將導致從Mac App Store下載完整安裝而不是增量更新以進行更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM