Có cách nào để chúng tôi có thể khởi chạy ứng dụng bằng nút âm lượng bên ngoài hoặc bằng bất kỳ cử chỉ nào khác được thực hiện trên iPhone thay vì khởi chạy theo cách mặc định không?
Tôi chắc chắn điều này là không thể.
Ứng dụng của chúng tôi có thể nhận ra tương tác của người dùng với nút âm lượng khi ứng dụng ở chế độ nền không?
Cũng có những ứng dụng khác nhận ra điều này như Spotify và Sonos để điều này là có thể.
Chơi Bối cảnh âm thanh
Một ứng dụng có thể chơi âm thanh liên tục (thậm chí khi các ứng dụng đang chạy ở chế độ nền) có thể đăng ký như một ứng dụng âm thanh nền bằng cách bao gồm các UIBackgroundModes then chốt (với âm thanh giá trị) trong nó Tệp Info.plist. Các ứng dụng bao gồm khóa này phải phát nội dung âm thanh cho người dùng trong khi ở chế độ nền.
Apple reference "Playing Background Audio"
Ensuring That Audio Continues When the Screen Locks
Đối bật/tắt tính năng này tôi thấy Activating and Deactivating Your Audio Session, tôi đã không thử nó bản thân mình, nhưng có vẻ như những gì bạn cần.
Tôi không biết liệu điều này có thể thực hiện được cho các hoạt động khác ngoài âm thanh nền ...
Đây là câu trả lời đúng cho phần đầu tiên của câu hỏi nhưng không giải quyết phần thứ hai có thể (tùy thuộc vào những gì bạn muốn làm). – sjbx
@CraftyThumber: Tôi nghĩ Prashant đang cố gắng mở ứng dụng trên nút âm lượng. Tôi đã chỉnh sửa câu trả lời của mình. Cám ơn bạn đã góp ý. – Rushi