Tôi đang cố gắng phát âm thanh thông qua phần mở rộng watchkit bằng WKAudioFilePlayer tuy nhiên không phát âm thanh nào. Tôi đang sử dụng mã phản hồi xúc giác như một loại gỡ lỗi để chắc chắn nó thực thi nó (mà nó làm). Như một lưu ý phụ, tắt tiếng không được bật và tên tệp là chính xác.Phát âm thanh trong Apple Watchkit
NSURL *falcon = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"falcon"
ofType:@"mp3"]];
WKAudioFileAsset *asset = [WKAudioFileAsset assetWithURL:falcon];
WKAudioFilePlayerItem *sound = [WKAudioFilePlayerItem playerItemWithAsset:asset];
audioPlayer = [WKAudioFilePlayer playerWithPlayerItem:sound];
[audioPlayer play];
WKInterfaceDevice *device = [WKInterfaceDevice currentDevice];
[device playHaptic:WKHapticTypeClick];
Thành viên mục tiêu của tệp có được đặt thành tiện ích mở rộng bộ đồng hồ của bạn không? Nó sẽ không phát nếu thành viên được đặt thành ứng dụng của bạn. – WrightsCS
Tôi không chắc chắn làm thế nào để tìm hiểu, tuy nhiên các tập tin đã được sao chép vào trong phần mở rộng watchkit. Tôi không thể gỡ lỗi nó, beta 1 dường như có vấn đề với tải một phiên gỡ lỗi. –