Migrate
Migration notes for the Wikitude SDK Native API (iOS)
Migrate from 1.4 to 2.0
- New protocol
WTImageTrackerDelegate
New protocol
WTInstantTrackerDelegate
New class
WTAuthorizationRequestManager
- New class
WTTargetCollectionResource
- New class
WTCloudRecognitionService
- New class
WTImageTrackerConfiguration
- New class
WTImageTracker
- New class
WTImageTarget
- New class
WTInstantTracker
- New class
WTInitializationPose
- New class
WTInstantTarget
New class
WTNativeSDKStartupConfiguration
Deprecated class
WTBaseTracker
- Deprecates class
WTClientTracker
. UseWTTargetCollectionResource
+WTImageTracker
instead. Deprecated class
WTCloudTracker
. UseWTCloudRecognitionService
+WTImageTracker
instead.-
- New method
+SDKBuildInformation
- New method
+resolveCaptureDeviceSettings:toSize:targetFrameRate:
- New method
-
- New method
-createTargetCollectionResourceFromURL:completion
- New method
-createCloudRecognitionService:completion
- New method
-createImageTrackerFromTargetCollectionResource:delegate:configuration:
- New method
-createImageTrackerFromCloudRecognitionService:delegate:configuration:
- New method
-createInstantTracker:delegate:configuration:
- Deprecated method
-create2DClientTrackerFromURL:extededTargets:andDelegate:
- Deprecated method
-create3DClientTrackerFromURL:andDelegate:
- Deprecated method
-createCloudTrackerWithToken:targetCollectionId:extededTargets:andDelegate
- New method
WTCaptureDeviceManagerDelegate
- New property
hasTorch
- New property
cameraRenderingTargetTexture
- New property
Migrate from 1.3 to 1.4
iOS 10 now requires a camera usage description. Please make sure that you add the NSCameraUsageDescription
key to your applications .plist.
WTWikitudeNativeSDK
- new
-clearCache
. Use this method to clear all internal SDK caches.
- new
Migrate from 1.0 to 1.1
-
- new
-create2DClientTrackerFromURL:extendedTargets:andDelegate:
Use this method to create a newWTClientTracker
object which is configured for 2D tracking. new
-create3DClientTrackerFromURL:andDelegate:
Use this method to create a newWTClientTracker
object that is configured for 3D tracking.deprecated
-createClientTrackerFromURL:extendedTargets:andDelegate:
Use-create2DClientTrackerFromURL:extendedTargets:andDelegate:
instead.
- new
new
WTTrackingMapRecorder
Use this class to record and save so called 'Tracking Maps' that are needed for 3D tracking.