Vì vậy, tôi vẫn còn hợp lý mới để phát triển iOS và tôi đang tìm kiếm bản thân mình khá thường xuyên cần phải xóa DerivedData, hoặc nội dung của thư mục iPhone Simulator, để có được những thứ thực sự thực thi từ mã của tôi. Làm sạch trong Xcode không làm giống như làm rỗng các thư mục đó, phải không? Và nếu không, có cách nào dễ dàng hơn để làm điều đó hơn là lén Finder quanh để tìm chúng, và dọn dẹp chúng?Có cách nào nhanh hơn/tốt hơn để xóa bộ nhớ cache của iPhone Simulator hơn xóa thư mục của nó không?
Có cách nào nhanh hơn/tốt hơn để xóa bộ nhớ cache của iPhone Simulator hơn xóa thư mục của nó không?
Trả lời
78: 9 Tỷ lệ
Có, có một cách tốt hơn so với đi sâu vào từng mô phỏng duy nhất trong thị trấn, và nội dung đặt và cài đặt cùng một lúc. Ngoài ra tốt hơn nhiều hơn là nhìn vào thư mục của trình mô phỏng và giật bộ nhớ cache từ dưới chân nó.
Quit iPhone Simulator, sau đó chạy xcrun
trong Terminal:
xcrun simctl erase all
an toàn và hiệu quả.
Liệu điều này xóa các mô phỏng mình, mặc dù? Vì vậy, tôi cần phải thêm lại chúng trong màn hình Thiết bị của Xcode sau đó? – Luke
Chỉ nội dung. Từ tài liệu ('xcrun simctl help'), ** erase **: * Xóa nội dung và cài đặt của thiết bị. *, Không bị nhầm lẫn với ** delete **: * Xóa thiết bị hoặc tất cả thiết bị không khả dụng. * – SwiftArchitect
Tuyệt vời . Tempted để chuyển trả lời đúng của tôi trong ánh sáng này :) – Luke
Trong iOS Simulator trình đơn, có một tùy chọn gọi là Đặt lại Content and Settings ...
này nên làm các trick.
EDIT:
Để làm điều này nhanh hơn và dễ dàng hơn, tôi đã thêm một phím tắt như thế này ...
Trong System Preferences, chọn Keyboard
Sau đó, nhấp vào Phím tắt ứng dụng
Nhấp vào nút dấu cộng để thêm lối tắt khác.
Cuối cùng:
- Chọn iOS Simulator từ ứng dụng : thả xuống.
- Nhập Đặt lại nội dung và cài đặt ... vào Menu Tiêu đề: hộp văn bản.
- Nhập phím tắt ưa thích của bạn vào phím tắt Bàn phím:. (Tôi sử dụng lệnh-thời gian)
- Nhấp vào nút Thêm.
Bây giờ, trong khi ở iOS Simulator của bạn, bạn chỉ có thể sử dụng phím tắt mới của bạn để thiết lập lại.
Nếu Simulator không xuất hiện trong danh sách thả xuống:
- Trong một cửa sổ Finder, hãy vào thư mục Applications của bạn.
- Nhấp chuột phải vào Xcode và chọn "Hiển thị nội dung gói".
- Điều hướng đến
Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
- Bạn sẽ thấy iPhone Simulator.app.
- Hiện tại, trong ứng dụng Cài đặt, thay vì chọn Trình mô phỏng iOS bị thiếu, bạn chọn Khác ....
- Điều này sẽ khiến cửa sổ xuất hiện có danh sách Ứng dụng.
- Bây giờ, kéo iPhone Simulator.app từ cửa sổ Finder của bạn vào cửa sổ xuất hiện khi bạn nhấp Khác ....
Trình mô phỏng iOS không còn xuất hiện trong menu thả xuống Ứng dụng nữa. Tôi có nên chọn "xCode.app" không? Tôi đang sử dụng hệ điều hành 10.8.3 với iOS Simulator 6.0. – potench
Trong cửa sổ trình tìm kiếm, chuyển đến thư mục Ứng dụng của bạn. Chọn Xcode và chọn "Show Package Contents". Điều hướng đến thư mục 'Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications /'. Bạn sẽ thấy 'iPhone Simulator.app'. Bây giờ, trong ứng dụng Cài đặt, thay vì chọn 'Trình mô phỏng iOS' bị thiếu, bạn chọn 'Khác ...'. Điều này sẽ làm cho cửa sổ xuất hiện có danh sách Ứng dụng. Bây giờ, kéo 'iPhone Simulator.app' từ cửa sổ Finder của bạn đến cửa sổ xuất hiện khi bạn nhấp vào' Other ... '. –
Tôi đến đây để tìm kiếm một thứ khác, nhưng đã trải qua các bước của bạn chỉ vì câu trả lời của bạn rất tốt. cảm ơn! – wasatchwizard
Đối web phát triển và thử nghiệm trên iOS Simulator (Safari):
Khi cả iOS Simulator và Safari đang mở, hãy chuyển đến Safari> Develop> iOS Simulator và chọn trang của bạn sẽ cho phép bạn truy cập vào công cụ Trình kiểm tra web.
Đi tới Safari> Develop> Empty Caches để xóa bộ nhớ cache trên iOS Safari.
Thật sao? Hmm .... nó trông giống như nó đã làm việc cho tôi –
@AdrianFlorescu đây là một giải pháp để gỡ lỗi phát triển web trên iOS Safari, nhưng tôi nghĩ rằng câu hỏi liên quan đến phát triển ứng dụng iOS. –
Không hoạt động trên Safari 9.0.3 với trình gỡ lỗi từ xa."Vô hiệu hóa cache" cũng không có tác dụng. – Gamadril
- 1. Cách xóa bộ nhớ cache của HttpWebRequest
- 2. Làm cách nào để xóa bộ nhớ cache của iFrame?
- 3. Cách xóa Bộ nhớ Cache của Smarty
- 4. Làm cách nào để xóa bộ nhớ cache của UIWebView?
- 5. Làm cách nào để xóa nhanh hơn?
- 6. Cách xóa/xóa biến bộ nhớ cache
- 7. Làm cách nào để xóa bộ nhớ cache của trình duyệt theo lập trình trên iPhone?
- 8. Có cách nào nhanh hơn để xóa thư mục bằng dòng lệnh Cygwin mà không xóa từng tệp/thư mục con không?
- 9. Làm thế nào để xóa bộ nhớ cache trong Solr?
- 10. Xóa bộ nhớ cache NSURLConnection
- 11. Cách xóa bộ nhớ cache hình ảnh của Facebook
- 12. Xóa bộ nhớ cache ActiveRecord
- 13. Buộc xóa bộ nhớ cache
- 14. Chính sách xóa bỏ bộ nhớ cache của ổi
- 15. Cấu trúc thư mục bộ nhớ cache
- 16. Gọi ajax để xóa bộ nhớ cache
- 17. Tôi làm cách nào để xóa bộ nhớ cache của ứng dụng Android?
- 18. Vấn đề xóa bộ nhớ cache của Symfony 2
- 19. Chromecast: Cách xóa bộ nhớ cache nhận
- 20. Làm cách nào để xóa bộ nhớ cache của Hành khách Ruby Phusion trong Ubuntu?
- 21. Tôi có thể làm cho bộ nhớ cache .NET LRU đơn giản của mình nhanh hơn bằng cách nào?
- 22. Làm cách nào để xóa bộ nhớ cache jQuery DOM?
- 23. Xóa bộ nhớ cache Magento
- 24. Cách xóa bộ nhớ cache Android
- 25. Tôi có thể xóa an toàn nội dung của thư mục ~/Library/Application Support/iPhone Simulator/6.1/tmp không?
- 26. Bộ nhớ cache của tôi đang bị xóa, tại sao?
- 27. Làm cách nào để xóa bộ nhớ cache của Apache Maven?
- 28. ray giá bộ nhớ cache - cách xóa thủ công tất cả bộ nhớ cache
- 29. Composer.phar Symfony xóa bộ nhớ cache
- 30. Tắt/xóa bộ nhớ cache OleDbConnection
3 năm trước có lẽ đây không phải là một lựa chọn, nhưng hãy kiểm tra câu trả lời của tôi, nó phù hợp với tôi! –