[英]How can I see data inside an iOS app from Xcode?
用戶注銷后,iOS應用程序應刪除所有數據。 這已經完成,但是我正在尋找一種方法來驗證應用程序中是否沒有剩余數據(SQLite,用戶首選項等)。
我無法弄清楚IO如何從Xcode鏈接到應用程序(或從其他地方鏈接到應用程序,並在用戶注銷並確認所有數據都消失之后“查看”應用程序)。
布賴恩
我無法弄清楚IO如何從Xcode鏈接到應用程序(或從其他地方鏈接到應用程序,並在用戶注銷並確認所有數據都消失之后“查看”應用程序)。
您可以下載包含所有應用程序數據的目錄:
在Xcode中打開“ 設備和模擬器”窗口,然后連接到要檢查的設備。
您會看到設備上已安裝的應用程序的列表。 在列表中找到要測試的模塊,然后單擊它。
點擊列表底部的齒輪圖標,然后選擇下載容器...。
Xcode將下載名為com.your.identifier 2018-12-17 14/18.28.448.xcappdata
類的捆綁com.your.identifier 2018-12-17 14/18.28.448.xcappdata
。
找到下載的捆綁包(您可以選擇Xcode放在哪里)並按住Control鍵單擊它。 選擇顯示包裝內容 。 Finder將打開一個窗口,向您顯示應用程序容器中的所有內容。
除了查看應用程序容器外,您還可以修改容器並將其安裝在設備上。 這對於測試很有用。 例如,您可以修改或刪除容器中的重要數據文件,然后將其安裝在測試設備上,以測試您的應用是否能夠正確處理錯誤情況。 或者,如果測試您的應用程序的人遇到問題而您無法重現,則可以從他們那里獲取應用程序容器的副本並將其安裝在您自己的設備上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.