Ver Fonte

Merge branch '1.3(1)' into 1.3

* 1.3(1):
  1.3(1)支持静音模式下播放铃声

# Conflicts:
#	AIRingtone.xcodeproj/project.pbxproj
100Years há 1 mês atrás
pai
commit
cd92b4c5e3

+ 5 - 0
AIRingtone/Common/Tool/TSAudioPlayer/TSAudioPlayer.swift

@@ -46,6 +46,11 @@ class TSAudioPlayer {
         do {
             audioPlayer = try AVAudioPlayer(contentsOf: url)
             audioPlayer?.prepareToPlay()
+            
+            let audioSession = AVAudioSession.sharedInstance()
+            try audioSession.setCategory(.playback) // 设置类别为 playback
+            try audioSession.setActive(true) // 激活音频会话
+            
         } catch {
             print("音频文件加载失败: \(error.localizedDescription)")
             return nil