Zmień agenta użytkownika i usuń nazwę aplikacji i domyślne ustawienia iOS

Próbuję zmienić User-Agent w iOS, jednak gdy dodam mój niestandardowy User-Agent, dołącza go do istniejącego User-Agent, który zawiera moją nazwę aplikacji.

To jest kod, którego używam:

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

A User-Agent wygląda tak:

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

Czytałem, że to może nie być możliwe, ponieważ nazwa aplikacji jest automatycznie dodawana do agenta użytkownika, jednak widziałem inną podobną aplikację do mojej, która udało się całkowicie dostosować agenta użytkownika.

questionAnswers(1)

yourAnswerToTheQuestion