2014-09-24 24 views
19

Sau khi chuyển sang phiên bản iOS mới, tôi đã không thể gỡ lỗi ứng dụng web của mình từ OS X Safari sang trình duyệt Safari của iPhone. IPhone của tôi xuất hiện nhưng tôi không có tùy chọn.Gỡ lỗi Safari di động trong iOS 8 và iOS 9

Trên iPhone của tôi, tôi đã cho phép thanh tra web.

English: Developer -> Johans iPhone -> No inspectable applications

tiếng Anh: phát triển -> Johans iPhone -> Không có ứng dụng inspectable.

Nếu tôi, tuy nhiên lưu ứng dụng web của tôi vào màn hình chính - tôi có thể tải các công cụ dành cho nhà phát triển cho ứng dụng đó, nhưng đó không phải là những gì tôi muốn trong dịp này. Rất tiếc, tôi không có thiết bị iOS/OS X nào khác để kiểm tra, vì vậy mọi trợ giúp sẽ được đánh giá cao.

Trả lời

10

Gỡ lỗi iOS 8 mobile Safari requires desktop Safari 7.1, chỉ là available with OS X 10.9.5 or greater.

Những gì bạn cần làm là:

  1. Cập nhật (thông qua Apple menu-> Software Update) để OS X 10.9.5 (nếu bạn chưa có)
  2. Một khi bạn đã làm điều đó , bạn sẽ thấy Safari 7.1 trong danh sách các bản cập nhật đang chờ xử lý

Sau khi hoàn thành, bạn sẽ thấy có thể gỡ lỗi như thường lệ thông qua Safari trên máy tính để bàn.

+0

Sau khi cập nhật lên 7.1, bạn có thể gỡ lỗi thiết bị IOS 7 không? Tôi thấy không có đầu ra console. Chỉ cần tự hỏi nếu bạn thấy như vậy? – mrand01

+0

Câu hỏi hay ... và rất tiếc là tôi không có bất kỳ thiết bị iOS 7 nào, vì vậy tôi không biết. – Josh

+0

Tôi đã vội vàng nhưng đã cố gắng, và từ những gì tôi có thể thấy tôi nhận được kết quả đầu ra giao diện điều khiển mà tôi đã loại trừ. – jollelj

0

Ngay cả với OS X 10.9.5 và Safari> 7.1 Tôi đã không thể gỡ lỗi di động Safari trên iPad với iOS 8.

Hóa ra là trước đây tôi đã từ chối một hộp thoại trên iPad mà hỏi có nên "tin cậy máy tính này" hay không. Các bước sau đã giúp:

  1. Thiết bị tắt nguồn.
  2. Mở iTunes trên máy tính.
  3. Kết nối thiết bị với máy tính.
  4. Trả lời câu hỏi trên máy tính để cho phép truy cập thiết bị iTunes.
  5. Bật thiết bị.

Nó sẽ yêu cầu bạn xác nhận lại để tin cậy máy tính. Chấp nhận và bạn sẽ có thể gỡ lỗi như bình thường.

11

Mặc dù đây là một câu hỏi cũ, nhưng nó phải được đề cập ở đâu đó trong câu trả lời mà bạn thực sự phải bật kiểm tra từ xa trên iPhone trước khi mọi thứ hiển thị.

Go to: Settings -> Safari -> Advanced -> Web Inspector

Enable Web Inspector

3

Cũng dành cho iOS 9:

Trên điện thoại di động của bạn bên dưới Cài đặt -> Safari - > Cảnh báo gian lận trang web = TẮT [mặc định = ON]

Các vấn đề liên quan