In my ARKit app When I close the ARSCNView and go back to the ARSCNView then I find out that the session is paused due to this code:
override func viewWillDisappear(_ animated: Bool)
{
super.viewWillDisappear(animated)
// Pause the view's session
sceneView.session.pause()
}
When I close the ARSCNView and go back to ARSCNView screen the app gets Crashed because of this code :
super.viewWillAppear(animated)
// Create a session configuration
let configuration = ARWorldTrackingSessionConfiguration()
// Run the view's session
sceneView.session.run(configuration)
}
But this code never resumes the session. The screen is completely frozen.. Anyone can help me out?