2012-06-08 19 views
19

Ứng dụng iPhone mà tôi đang xử lý có vẻ như đã xảy ra lỗi khi điện thoại được đặt ở chế độ ngủ ở giữa một thao tác. Có cách nào để mô phỏng điện thoại được đưa vào chế độ ngủ trong trình mô phỏng iOS không?Làm thế nào để mô phỏng iPhone được đưa vào chế độ ngủ trong trình mô phỏng iOS?

Cụ thể tôi đang đề cập đến người dùng nhấn nút ở đầu điện thoại bên cạnh tai nghe ngay lập tức làm trống màn hình.

LƯU Ý: Các OP được hỏi về "tắt" điện thoại, mà không phải là những gì xảy ra khi bạn nhấn nút trên đầu trang. Rời khỏi đây vì một phần của giải pháp là tìm ra câu hỏi để hỏi.

Trả lời

33

Đúng. Trong thanh trình đơn khi bạn đã mở Trình mô phỏng iOS, Nhấp vào Phần cứng -> Khóa.

Lưu ý rằng điều này có vẻ hơi khác so với thực tế đang ngủ điện thoại (nó giữ màn hình "trượt để mở khóa" đang chạy), nhưng đạt được hiệu quả tương tự.

Bạn cũng có thể thực hiện những thứ tiện lợi khác như xoay thiết bị và nhấn nút trang chủ.

Để rõ ràng, nhấn nút trang chủ ở đầu điện thoại sẽ không tắt. Nó chỉ đặt nó vào giấc ngủ.

Khi có thể, bạn nên luôn kiểm tra ứng dụng của mình trên thiết bị thực tế. Trình mô phỏng không mô phỏng tất cả các công cụ cấp hệ điều hành phức tạp đi sau hậu trường cho các ứng dụng nền và quy trình WatchDog và loại điều đó.

+0

Có phải "Khóa" giống như "Ngủ" không? (Chắc chắn không phải là "Tắt"!) Nó không giống nhau. Có lẽ tôi nên đóng nắp máy tính xách tay của tôi để mô phỏng giấc ngủ trong xcode? – Leopd

+0

Khóa cũng giống như ngủ. Không bao giờ đóng máy tính xách tay của bạn trong khi bạn có một ứng dụng đang chạy trong trình mô phỏng hoặc thiết bị được kết nối với trình gỡ lỗi Xcode. Nó có thể sẽ sụp đổ hoặc đánh thức trong một trạng thái không rõ. –

+2

Cảm ơn !! Phím Command + L là phím tắt: D – Zaraki