Spotify的iOS版SDK测试版25没有声音真实设备
问题描述:
Spotify的iOS测试25 SDK 版本的Xcode 8.3.2(8E2002) iPhone 6S加上10.3.1Spotify的iOS版SDK测试版25没有声音真实设备
一切都与iPhone模拟器正常工作。我的真实设备上没有播放声音,但所有SPTAudioStreamingPlaybackDelegates都正常播放。
我试过了多个真实的设备,他们完美地工作。我的iPhone 6s Plus会用耳机播放声音,但不是没有耳机。但是所有的宣传都在火上浇油。所以它就好像没有耳机一样静音。
func audioStreaming(_ audioStreaming: SPTAudioStreamingController!, didStartPlayingTrack trackUri: String!) {
print("This works: didStartPlayingTrack")
}
func audioStreaming(_ audioStreaming: SPTAudioStreamingController!, didChangePlaybackStatus isPlaying: Bool) {
print("This works: didChangePlaybackStatus")
}
func audioStreaming(_ audioStreaming: SPTAudioStreamingController!, didSeekToPosition position: TimeInterval) {
print("This works: didSeekToPosition")
}
看起来好像我的真实设备上只是静音。 https://github.com/elonrubin/Spotify-SDK-Swift-Tutorial-Part-One
有没有人遇到这样的:
我使用这个准系统演示时也有同样的问题?
答
好的,所以它与静音模式开关处于静音状态。我以前从未遇到过这个问题。有谁知道这是不是一件新事物?
我不得不补充一点:
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, with: AVAudioSessionCategoryOptions.mixWithOthers)
do {
try AVAudioSession.sharedInstance().setActive(true)
} catch let error as NSError {
print(error.localizedDescription)
}
} catch let error as NSError {
print(error.localizedDescription)
}
有可能发生这种情况的原因有很多,你检查你正在播放的曲目是可玩在你的国家? –
我试过很多东西。很难提供所有的细节。但我尝试过的曲目绝对可以播放。它在其他真实设备上工作得很好。我的iPhone 6s Plus仅适用于耳机。没有耳机,没有声音。但实际的Spotify和音乐应用程序听起来没有耳机效果良好,所以它似乎没有与该设备的问题。 – AthleteInAction