質問編集履歴
2
追記
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -57,4 +57,12 @@ | |
| 57 57 | 
             
            ```swift
         | 
| 58 58 | 
             
            try! AVAudioSession.sharedInstance().setCategory(AVAudioSession.category.ambient)
         | 
| 59 59 | 
             
            ```
         | 
| 60 | 
            -
            4.2では .setCategory が機能しないようです("setCategory" is unavailable in Swift)。 | 
| 60 | 
            +
            4.2では .setCategory が機能しないようです("setCategory" is unavailable in Swift)。
         | 
| 61 | 
            +
             | 
| 62 | 
            +
            参考記事
         | 
| 63 | 
            +
            [参考記事1](https://github.com/lionheart/openradar-mirror/issues/20588)
         | 
| 64 | 
            +
            [参考記事2](https://github.com/Awalz/SwiftyCam/issues/187)
         | 
| 65 | 
            +
             | 
| 66 | 
            +
            4.1にダウンするか、object-Cだと動くようですが、、、。
         | 
| 67 | 
            +
             | 
| 68 | 
            +
            模索中ですが、他に何か策があればよろしくお願いいたします。
         | 
1
追記
    
        title	
    CHANGED
    
    | @@ -1,1 +1,1 @@ | |
| 1 | 
            -
            swift4 アプリを開いた時の | 
| 1 | 
            +
            swift4.2 アプリを開いた時の音楽再生の継続
         | 
    
        body	
    CHANGED
    
    | @@ -1,11 +1,11 @@ | |
| 1 1 | 
             
            こんにちは。
         | 
| 2 2 |  | 
| 3 | 
            -
            アプリ | 
| 3 | 
            +
            アプリ作成途中で、一つ解決したいものにぶつかってしまいgoogleから答えを引っ張り出せなかったので質問させていただきます。
         | 
| 4 4 |  | 
| 5 5 | 
             
            音楽を再生しながらアプリを開いた時曲が停止してしまうのですが、停止させずに続行させる方法はありますでしょうか。アプリを開いた後に再度再生することは可能ですが、止めないようにしたいです。
         | 
| 6 6 |  | 
| 7 7 | 
             
            これはデフォルトで起こる現象、もしくは私のコードが干渉しているのでしょうか?
         | 
| 8 | 
            -
            どちらかはわかりかねますが、コードが膨大ですので関与して | 
| 8 | 
            +
            どちらかはわかりかねますが、コードが膨大ですので関与していそうな **viewdidload** だけ記載いたします。
         | 
| 9 9 |  | 
| 10 10 | 
             
            いい方法があれば、よろしくお願いいたします。
         | 
| 11 11 |  | 
| @@ -50,4 +50,11 @@ | |
| 50 50 | 
             
                    audioPlayer.delegate = self
         | 
| 51 51 | 
             
                    audioPlayer.prepareToPlay()
         | 
| 52 52 | 
             
                }
         | 
| 53 | 
            -
            ```
         | 
| 53 | 
            +
            ```
         | 
| 54 | 
            +
             | 
| 55 | 
            +
            ## 追記
         | 
| 56 | 
            +
            どうやら再生が止まってしまうのは仕様のようで、以下のコードで解消できるそうですが、
         | 
| 57 | 
            +
            ```swift
         | 
| 58 | 
            +
            try! AVAudioSession.sharedInstance().setCategory(AVAudioSession.category.ambient)
         | 
| 59 | 
            +
            ```
         | 
| 60 | 
            +
            4.2では .setCategory が機能しないようです("setCategory" is unavailable in Swift)。模索中ですが、何か策があればよろしくお願いいたします。
         | 
