【发布时间】:2012-10-26 04:27:43
【问题描述】:
这快把我逼疯了。我有两个只是 UIWebViews 的应用程序,使用 XCode 4.5.2 和 iOS 6.0 SDK。我想更改网络调用的 UserAgent。我在这两个中都使用了这个代码:
NSString *secretagent = @"MyUserAgent";
NSDictionary *dictionary = [[NSDictionary alloc]
initWithObjectsAndKeys:secretAgent, @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];
基于我对网络日志的扫描,让我感到沮丧的是,它在一个中起作用,而不是在另一个中起作用。根据我对 objectsForKey:@"UserAgent" 的检查,一个不起作用的仍然是更改 UserAgent 密钥。只是网络请求实际上没有任何变化。
有什么想法吗?现在是凌晨 3 点 30 分,我只是想不通...
【问题讨论】:
标签: ios uiwebview user-agent