cách đặt thiết bị iPhone ở trạng thái hoạt động (không khóa) trong khi ứng dụng của tôi đang chạy? Bất kỳ ý tưởngGiữ cho iphone hoạt động khi đang chạy chương trình
Trả lời
Mã này sẽ ngăn chặn iPhone của bạn từ đi vào giấc ngủ trong khi ứng dụng của bạn đang chạy
// avoid sleeping when this application is running
UIApplication *application = [UIApplication sharedApplication];
application.idleTimerDisabled = YES;
// Or simpler
[[UIApplication sharedApplication] setIdleTimerDisabled: YES];
Tôi không chắc chắn nếu điều này ngăn chặn các thiết bị từ khóa, nhưng bạn có thể ngăn màn hình mờ với idleTimerDisabled
tài sản 's UIApplication
:
[UIApplication sharedApplication].idleTimerDisabled = YES;
Từ các tài liệu:
Quan trọng: Bạn chỉ nên đặt thuộc tính này nếu cần và phải chắc chắn đặt lại thành NO khi nhu cầu không còn tồn tại nữa. Hầu hết các ứng dụng sẽ cho phép hệ thống tắt màn hình khi bộ định thời không hoạt động trôi qua. Điều này bao gồm các ứng dụng âm thanh. Với việc sử dụng thích hợp Dịch vụ phiên âm thanh, quá trình phát lại và ghi sẽ không bị gián đoạn khi màn hình tắt. Các ứng dụng duy nhất nên vô hiệu hóa bộ đếm thời gian nhàn rỗi là lập bản đồ các ứng dụng, trò chơi hoặc các chương trình tương tự với tương tác người dùng lẻ tẻ.
Nếu bạn hạ cánh ở đây tìm kiếm một câu trả lời trong Swift, nó này:
UIApplication.sharedApplication().idleTimerDisabled = true
Swift 3: 'UIApplication.shared.isIdleTimerDisabled = true' – Jonny
- 1. Giữ node.js đang chạy
- 2. OCMock Không hoạt động khi đang chạy
- 3. Thời gian chạy chương trình đang chạy
- 4. scons - chương trình đang chạy sau khi biên dịch
- 5. Debug Node, điều gì đang giữ cho nó hoạt động?
- 6. Trình giữ chỗ HTML không hoạt động cho Android
- 7. Đợi một giây trong chương trình đang chạy
- 8. Cách khởi chạy chương trình với quyền người dùng thay vì cho phép hoạt động
- 9. Holoeverywhere: cách xóa theo chương trình khi chạy thanh tác vụ từ hoạt động
- 10. Hiển thị thanh tiến trình khi Hoạt động đang tải
- 11. Trình giữ chỗ không hoạt động
- 12. .gitignore không hoạt động trong github cho chương trình mac
- 13. Eclipse kết thúc chương trình đang chạy như thế nào?
- 14. Qt/C++: Biểu tượng không hiển thị khi chương trình đang chạy
- 15. Chương trình hoạt động khi chạy với scala, nhận lỗi biên dịch khi cố biên dịch bằng scalac
- 16. Tắt hoạt ảnh trang trình bày hoạt động khi khởi chạy hoạt động mới?
- 17. Trình khởi chạy nào đang chạy?
- 18. Chạy ứng dụng IPhone khi đang ở chế độ ngủ
- 19. Làm thế nào để NSLog một cuộc gọi ngăn xếp khi một chương trình đang chạy?
- 20. Android: Giữ MediaPlayer chạy trong khi cập nhật hướng màn hình Hoạt động
- 21. "Safely" chấm dứt chương trình C++ đang chạy khi nhấn phím?
- 22. Văn bản mờ trong WPF chỉ khi chương trình đang chạy
- 23. AudioServicesPlaySystemSound trong khi AVCaptureSession đang hoạt động
- 24. Trình giữ chỗ hoạt động như thế nào trong Flyway?
- 25. scrollToTop không hoạt động trên iPhone nhưng đang hoạt động trên iPad
- 26. Xác định xem chương trình có đang chạy trên Máy để bàn Từ xa
- 27. Chạy chương trình java từ một chương trình java khác
- 28. Tránh "chương trình ngừng hoạt động" trong C# /. NET
- 29. Cách/khi 'after_filter' hoạt động/chạy?
- 30. Âm thanh không hoạt động trong Trình mô phỏng iPhone?
Lưu ý cho bất cứ ai đọc câu trả lời chấp nhận điều này: điều này sẽ chỉ làm việc nếu bạn có một 'application' đối tượng đã không phổ biến. Thay vào đó, bạn nên sử dụng '[UIApplication sharedApplication] .idleTimerDisabled = YES;' – TwoStraws