2010-02-19 30 views

Trả lời

4

Không, không phải vậy. Về cơ bản, bạn không thể chạy bất cứ thứ gì ngoài ứng dụng nhạc trong nền.

Bạn có thể chạy gia tốc kế trong khi điện thoại bị treo.

Xem blog này như thế nào để làm điều đó: http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/

tôi sử dụng kỹ thuật này trong ứng dụng ghi GPS của tôi.

+0

Bạn sử dụng nó như thế nào ??? –

+0

Bạn đang sử dụng gia tốc kế trong nền? Bạn có thể cho tôi biết làm thế nào bạn đã làm nó. Tôi đã tải về mã và cố gắng gọi nó trong lớp của tôi, nơi tôi đang nhận được dữ liệu gia tốc. Các tập tin chơi nhưng gia tốc không nhận được gọi là ở tất cả. –

+0

Andrew Johnson - Apple có chấp nhận âm thanh im lặng khi chơi qua ứng dụng ở chế độ nền hay không. – Madhu

0

Không, hiện tại không thể, ít nhất nếu bạn muốn phân phối ứng dụng của mình thông qua App Store.

13

Bạn có thể làm ngay bây giờ, nếu ứng dụng của bạn được phép chạy dưới nền vì các lý do khác. Xem phương pháp startAccelerometerUpdatesToQueue:withHandler: của API chuyển động lõi here.

+0

Bạn đẹp, đó là những gì tôi đang tìm kiếm. CÓ BẠN CÓ THỂ PROCESS gia tốc trong nền. Google startAccelerometerUpdatesToQueue: withHandler sẽ cho bạn thấy rằng điện thoại sẽ xếp hàng dữ liệu tăng tốc và sau đó gửi nó đến một hàm xử lý để xử lý theo các khoảng thời gian đều đặn. –

+1

sử dụng startAccelerometerUpdatesToQueue: trình xử lý chúng ta có thể nhận được các bản cập nhật gia tốc trong 10 phút đầu tiên sau khi các thông số ứng dụng chạy nền. HOw để cập nhật liên tục. – Madhu

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