• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

ID do dispositivo iOS ofuscação

A New Relic usa o ID do fornecedor da Apple para rastrear dispositivos específicos e obter contagens precisas de usuários. Um dos recursos especiais do ID do fornecedor é que ele é exclusivo em um conjunto de aplicativos que usam a mesma base de ID do pacote. Por exemplo, o ID do fornecedor é o mesmo em todos os aplicativos que usam o mesmo ID de pacote: com.company-name.* .

Este artigo descreve como ocultar esse identificador entre aplicativos usando uma API oculta (disponível no agente iOS versão 6.11.0):

+[NewRelic saltDeviceUUID:(BOOL)enabled]

Habilitar uuid salt do dispositivo

Para acessar o método oculto +[NewRelic saltDeviceUUID:(BOOL)enabled], adicione uma categoria ao objeto NewRelic :

@interface NewRelic (salt)
+ (void) saltDeviceUUID:(BOOL)enabled;
@end

Isso pode ser adicionado em seu AppDelegate.h depois de #include <NewRelic/NewRelic.h> e antes de @implementation AppDelgate:

//
// AppDelegate.m
//
// Created on 9/11/12.
// © 2012 New Relic, Inc. All rights reserved.
//
#import "AppDelegate.h"
#import <NewRelic/NewRelic.h>
@interface NewRelic (salt)
+ (void) saltDeviceUUID:(BOOL)enabled;
@end
@implementation AppDelegate
// code
@end

Chame a API

Em seguida, ligue para [NewRelic saltDeviceUUID:YES]; antes do seu [NewRelic startWithApplicationToken:]

//
// AppDelegate.m
//
// Created on 9/11/12.
// © 2012 New Relic Inc. All rights reserved.
//
#import "AppDelegate.h"
#import <NewRelic/NewRelic.h>
@interface NewRelic (salt)
+ (void) saltDeviceUUID:(BOOL)enabled;
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[NewRelic saltDeviceUUID:YES];
[NewRelic startWithApplicationToken:@"MY_TOKEN"];
...
}
...
@end

Os IDs dos seus dispositivos agora serão ofuscados em todos os eventos e dados enviados para o New Relic.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.