私はyozioコードを見ていましたが、デバイス名とIPアドレスを指紋として追跡しているようです。IPアドレスは変更される可能性があり、デバイス名は「Bob's iPhone」などの複数のデバイス間で同じである可能性があるため、これは信頼できますか。私は仮定が間違っていますか?
これがYozioの実装です
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSString *appKey = @"e78ffa70-0975-0130-2e03-12314000ac7c";
NSString *deviceName = [[[UIDevice currentDevice] name] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *url = [NSString stringWithFormat:@"http://yoz.io/e?app_key=%@&device_name=%@", appKey, deviceName];
[NSURLConnection connectionWithRequest:[NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]] delegate:nil];
// Your app code here...
}