Ändern Sie den User-Agent, entfernen Sie den App-Namen und verwenden Sie standardmäßig iOS

Ich versuche, den User-Agent in iOS zu ändern. Wenn ich jedoch meinen benutzerdefinierten User-Agent hinzufüge, wird dieser an den vorhandenen User-Agent angehängt, der meinen App-Namen enthält.

Dies ist der Code, den ich benutze:

NSMutableURLRequest *request = [client requestWithMethod:@"POST" path:endpoint parameters:nil];
    [request addValue:@"MyUserAgent (iPhone; iOS 7.0.2; gzip)" forHTTPHeaderField:@"User-Agent"];

Und der User-Agent sieht so aus:

MyAppName/1.0 (iPhone; iOS 7.0.2; Scale/2.00),MyUserAgent (iPhone; iOS 7.0.2; gzip)

Ich habe gelesen, dass dies möglicherweise nicht möglich ist, da der App-Name automatisch zum User-Agent hinzugefügt wird. Ich habe jedoch eine ähnliche App wie meine gesehen, die den User-Agent vollständig angepasst hat.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage