Tôi đang phát triển một ứng dụng web cho iPad và thử nghiệm nó trên Safari trên Mac và Safari trên iPad Simulator. Bây giờ có một số vấn đề với CSS trong iPad Simulator hoạt động khá tốt trong Safari trên Mac. Bây giờ câu hỏi của tôi là, Có công cụ gỡ lỗi mạnh mẽ cho Safari trong Mô phỏng iPad không?Gỡ lỗi ứng dụng web trong Trình mô phỏng iPad
Trả lời
Note: Tính đến iOS6 này không phải là cách đúng đắn về làm gỡ lỗi từ xa, để lại câu trả lời này vì những lý do lịch sử nhưng bạn nên xem xét kiểm tra từ xa với Safari, đây là một bài viết tốt: http://jeffreysambells.com/2012/09/22/ios-safari-web-inspector
Có một cái nhìn này, (một kịch bản bash tôi đã viết) https://gist.github.com/2241976. Nó sẽ cho phép bạn mở trình giả lập iPad và chạy thanh tra từ xa của Webkit, sẽ trông giống như thế này.
Bạn nên [lộ] (http://meta.stackexchange.com/a/59302/130268) rằng đây là dự án của bạn. –
Không phải là một dự án, kịch bản bash đơn giản .. nhưng đã hoàn thành. –
Điều này dường như không hoạt động trong các phiên bản mới nhất của Xcode. –
iWebInspector là khá một công cụ mạnh mẽ cho Safari mô phỏng của iOs. Nó sử dụng cùng một thanh tra như Chrome và nó hoạt động độc đáo (tôi đã sử dụng nó bản thân mình và thấy nó thực sự hữu ích).
Từ trang web của họ
iWebInspector là một công cụ miễn phí để gỡ lỗi, hồ sơ và kiểm tra web ứng dụng chạy trên iOS Simulator (iPhone hoặc iPad). Bạn có thể kiểm tra tài nguyên , xem và thay đổi HTML & CSS, sử dụng các điểm ngắt trên mã JavaScript , tạo biểu đồ và nhiều thứ khác giống như khi bạn đang sử dụng Safari cho Máy tính để bàn, Chrome hoặc Firebug.
Tính năng này hoạt động đối với mọi trang web trong Safari - trình duyệt web- dành cho ứng dụng web chrome (toàn màn hình) và cũng cho các ứng dụng sử dụng UIWebView - bao gồm ứng dụng PhoneGap-.
Khi chạy safari trong trình mô phỏng thiết bị XCode, trình đơn Safari (v6) Develop trên máy tính để bàn hiển thị các thiết bị đó. Từ đó, bạn có thể kích hoạt các công cụ phát triển (trình duyệt DOM, v.v.) cho trình duyệt di động. Điều này đã giúp tôi gỡ lỗi một vấn đề css safari di động mà không cần phần cứng.
Chỉ cần thêm vào câu trả lời @ t1m0, bạn có thể cần phải bật menu Phát triển bằng cách vào Safari-> Tùy chọn-> Nâng cao-> và chọn "Hiển thị menu Phát triển trong thanh trình đơn". –
- 1. mô phỏng ipad xoay
- 2. Tải xuống tệp 'Mô phỏng' trong ứng dụng web HTML5
- 3. Gỡ lỗi các ứng dụng web
- 4. Xcode lỗi: Không thể khởi động ứng dụng mô phỏng
- 5. Tại sao bản dựng xcode của tôi luôn chuyển sang trình mô phỏng iPad thay vì trình mô phỏng iPhone?
- 6. Làm cách nào để gỡ lỗi với NSLog (@ "Bên trong Trình mô phỏng iPhone")?
- 7. Mô phỏng pinches trên iPad-Simulator
- 8. Mô phỏng các sự kiện cảm ứng trên trình duyệt PC
- 9. Ứng dụng iPhone không bắt đầu trên trình mô phỏng, không có lỗi
- 10. Cài đặt ứng dụng trên trình mô phỏng iphone
- 11. Cách gỡ lỗi ứng dụng web PHP bằng Aptana
- 12. Cách hiển thị thanh đa nhiệm iOS trong Trình mô phỏng iPad iOS
- 13. trình mô phỏng để thử nghiệm dịch vụ web ONVIF
- 14. Gỡ lỗi ứng dụng GWT trong trình duyệt từ xa
- 15. Gỡ lỗi Android với Logcat và Trình mô phỏng. Có thể không?
- 16. Sử dụng webcam để mô phỏng camera điện thoại trong trình mô phỏng WP7
- 17. Tại sao không có nút "Trang chủ" trong trình mô phỏng iPad trong SDK iOS 5.1?
- 18. Làm cách nào để mô phỏng thiết bị di động và gỡ lỗi trong Trình duyệt Firefox?
- 19. Gỡ lỗi ứng dụng FuseESB trong Eclipse
- 20. Gỡ lỗi chuyển hướng trang web trong trình duyệt
- 21. iphone - Làm cách nào để thêm video vào trình mô phỏng iPad?
- 22. Gỡ lỗi dòng lệnh của ứng dụng iOS Simulator?
- 23. Làm cách nào để đặt thiết bị mặc định trong trình mô phỏng iPhone?
- 24. Mô phỏng nhấp chuột vào nút trong ứng dụng (VB.NET)
- 25. mô phỏng nâng cấp ứng dụng trong iOS
- 26. Có cách nào để làm cho trình mô phỏng iPad lớn hơn không?
- 27. Trình mô phỏng Xperia Z
- 28. Gỡ lỗi ứng dụng hadoop
- 29. Gỡ lỗi vấn đề ứng dụng Silverlight
Tính đến iOS 6 Remote Debugging có sẵn: http://stackoverflow.com/a/12762449/72428 – Blaine