Identifiant utilisateur et UIWebView

  • iOS
  • watchOS
  • tvOS
 

Avant-propos

Dans le cas où votre application utilise une UIWebView et que vous souhaitez identifier l’utilisateur, vous pouvez récupérer l’identifiant client pour ensuite le passer en paramètre de l’URL de votre UIWebView. Ainsi vous pourrez exploiter cet identifiant avec du code JavaScript par exemple.

 

Exemple de marquage

import UIKit
import Tracker

class ViewController: UIViewController {
    let tracker = ATInternet.sharedInstance.defaultTracker
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let userId = tracker.getUserId()
    }
}
@interface ViewController ()
@property (nonatomic, strong) Tracker* tracker;
@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.tracker = [ATInternet sharedInstance].defaultTracker;
    
    NSString *userId = [self.tracker getUserId];
}

@end