Search code examples
swiftarkit

ARKit ARWorldTrackingSessionConfiguration cannot find in scope


I am a newbie IOS Developer. When I'm working with ARKit, I get a compiler error:

Cannot find 'ARWorldTrackingSessionConfiguration' in scope

Where is ARWorldTrackingSessionConfiguration in Swift 5.5?

my code

I tried import ARKit, but I can't pass the problem.


Solution

  • I found this:

    ARWorldTrackingSessionConfiguration

    Deprecated

    This class has been renamed in iOS 11 beta 5 and will not be available under its former name in iOS 11.0. Use ARWorldTrackingConfiguration instead. https://developer.apple.com/documentation/arkit/arworldtrackingsessionconfiguration

    Replacing ARWorldTrackingSessionConfiguration with ARWorldTrackingConfiguration gets rid of the Xcode issue

    The mentioned developer link is not working.

    So, use ARWorldTrackingConfiguration instead.