4. Usage
@import SENTSDK;func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
let config = SENTConfig(appId: self.appId, // Add yours.
secret: self.secret, // Add yours.
launchOptions: launchOptions)
}@import SENTSDK;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
SENTConfig *conf = [[SENTConfig alloc] initWithAppId:@"APPID"
secret:@"SECRET"
link:userLinker
launchOptions:launchOptions];
}MetaUserLinker userLinker = ^(NSString *installId, void (^linkSuccess)(void), void (^linkFailed)(void)) {
// Supply the 'installId' to your server, which should then initiate
// a user linking request with the Sentiance backend.
[self requestLinking:installId completion:^(BOOL success) {
if (success) {
linkSuccess(); // Call if linking succeeds
} else {
linkFailed(); // Call if linking fails
}
}];
};Optional: SDK Status update handler
Initializing the SDK
Starting Detections
Overall Code
Last updated