Воспроизведение звука в Apple Watchkit
Я пытаюсь воспроизвести звук через расширение watchkit с помощью WKAudioFilePlayer, однако звук не воспроизводится. Я использую тактильный код обратной связи как своего рода отладку, чтобы быть уверенным, что он его выполняет (что он и делает). Как примечание, отключение звука не включено, и имя файла правильное.
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];