Tôi đang viết ứng dụng lời nhắc cho iPhone hiển thị lời nhắc bằng thông báo cục bộ.Phát âm thanh mặc định thông báo cục bộ khi hiển thị UIAlertView?
Nếu lời nhắc tắt trong khi ứng dụng đang chạy, thông báo cục bộ không được hiển thị. Thay vào đó, phương thức didReceiveLocalNotification
được gọi trong ủy quyền ứng dụng của tôi và tôi bắt chước hộp thoại thông báo cục bộ bằng cách hiển thị UIAlertView
với văn bản lời nhắc.
Khi thông báo cục bộ được hiển thị bên ngoài ứng dụng, thiết bị rung và âm thanh được chỉ định bởi UILocalNotificationDefaultSoundName
được phát. Một lần nữa, tôi muốn bắt chước điều này trong ứng dụng khi hiển thị UIAlertView
.
Tôi có thể rung thiết bị bằng cách gọi AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
, nhưng tôi không thể tìm ra cách phát âm thanh mặc định thông báo cục bộ. Không có hằng số SystemSoundID tương đương, và tôi không chắc chắn đường dẫn sẽ là gì.
tl; dr Tôi muốn phát âm thanh mặc định thông báo cục bộ khi hiển thị UIAlertView. Bất kỳ ý tưởng?
Tìm tốt. Đó dường như là một lựa chọn hợp lý và đó có lẽ là cách tôi sẽ đi. Cảm ơn! – nickpatrick
tuyệt vời! rất vui được giúp đỡ. –
+1 phiếu bầu cho liên kết đến tệp zip âm thanh – leviathan