gpt4 book ai didi

iphone - 多次更改用户代理

转载 作者:行者123 更新时间:2023-11-29 13:18:13 25 4
gpt4 key购买 nike

我正在尝试在 iPhone 和 iPad 之间切换 uiwebview 的用户代理。所以要有一个按钮,可以从 iPad 用户代理更改为 iPhone 用户代理并向后更改。

我找到了这个链接:http://www.mphweb.com/en/blog/easily-set-user-agent-uiwebview

不幸的是,用户代理只能更改一次,即使我重新创建了 uiwebview。

有人知道怎么做吗?

顺便说一句,我也尝试在 urlrequest header 中设置用户代理,但没有成功。

谢谢

最佳答案

我也是,我只能设置一次 UserAgent。那我就改不了了。我也在模拟器和设备上尝试过。同样的麻烦。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSDictionary *dictionary = @{@"UserAgent" : @"MyOWnUserAgent_2"};
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];
}

我不使用 WebView 。我只是像这样打电话:

NSURLSession *session = [NSURLSession sharedSession];
[[session dataTaskWithURL:[NSURL URLWithString:urlRequest] completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)

我清理、删除了设备上的应用程序、重建、退出、重新启动、重建……问题仍然存在。我在 OS X 10.11.5 (15F34) 上运行 XCode 7.3 (7D175),并针对 Deploymen Target iOS 9.1、Base SDK iOS 9.3 进行构建。有什么线索吗?

关于iphone - 多次更改用户代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15098321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com