我需要從真實iOS設備上的Documents文件夾中導出.realm。由於iOS 8.3 Apple禁用了對設備的Documents文件夾的直接訪問,我該怎麼做。例如,我可以通過電子郵件發送,但有沒有更簡單的方法?在iOS 8.3中調試領域
1
A
回答
2
您可以爲您的應用程序從Xcode的「設備」窗口下面的步驟下載設備的容器:
- 將設備連接到Mac。
- 在Devices下的Devices窗口中,選擇您的設備。
- 在安裝的應用程序下,從列表中選擇應用程序。
- 從動作菜單(齒輪圖標)中選擇一個菜單項:
- 顯示容器。一個對話框顯示容器的文件內容。
- 下載Container。在出現的對話框中,輸入一個位置並單擊保存。保存的文件將具有.xcappdata擴展名。
- 替換容器。在出現的對話框中,選擇一個擴展名爲.xcappdata的文件,然後單擊打開。
1
您仍然可以到達模擬器上的Documents文件夾。要找到你所運行的模擬器的文件夾,可以先輸入在終端如下:
xcrun simctl list
並注意您當前正在使用模擬器的UUID。
然後導航到~/Library/Developer/CoreSimulator/Devices/<Simulator UUID>/data/Containers/Data/Application/<Application UUID>/Documents/
。
您也可以在應用程序代碼的某處獲取應用程序Document文件夾的路徑,並使用NSLog將其打印到控制檯。然後複製路徑,切換到Finder,然後按Shift-Cmd-G。將路徑粘貼到Finder字段中,並將它帶到您的Documents文件夾。
相關問題
- 1. 如何調試tomcat LDAP領域查詢
- 2. 如何在Tomcat中調試領域功能?
- 3. iOS謂詞RLMLinkingObjects(領域)
- 4. 領域的iOS RAM限制
- 5. syscall_thread_switch iOS 8.3比賽 - CocoaLumberjack bug?如何調試呢?
- 6. setImageData在iOS 8.3版本
- 7. 在領域之間切換(iOS/Swift 3)
- 8. 在Android上使用領域和遠程調試失敗
- 9. ios 8.3 NSLayoutAttributeNotAnAttribute崩潰
- 10. 領域單元測試
- 11. Xcode 8.3調試問題有時
- 12. 在iOS 8.3中查看生命週期
- 13. 從AsyncTask調用領域
- 14. 領域的update_attributes調整
- 15. 查看測試管理領域中TFS
- 16. 刪除領域強調,在持續
- 17. 如何在JUnit4儀器測試中測試領域知識庫?
- 18. 在xamarin中處置領域
- 19. 在WebLogic中組織領域
- 20. 調試URLSession(在iOS 10中)
- 21. iOS 8.3和html5 <picture>
- 22. iOS 8.3上self.view.viewWithTag()的錯誤
- 23. iOS上的Wikitude黑屏8.3
- 24. iOS 8.3故事板菜單
- 25. 如何處理線程和領域? (iOS)
- 26. iOS Swift 3將值存儲到領域
- 27. 在領域遷移過程中創建領域對象
- 28. 在領域驅動設計中,身份領域更好嗎?
- 29. 領域
- 30. 獲得另外一個領域的領域中的領域的價值
我知道這一點,但問題是關於從實際iPhone看到這些數據。 iPhone記錄並處理來自實際情況的數據,這些數據無法使用Xcode Simulator進行模擬。 –