小编Jos*_*eek的帖子

通过NSUserDefaults设置ios UserAgent:工作的一半时间?

这真让我抓狂.我有两个应用程序只是UIWebViews,使用XCode 4.5.2和iOS 6.0 SDK.我想更改Web调用的UserAgent.我在两者中使用此代码:

NSString *secretagent = @"MyUserAgent";
NSDictionary *dictionary = [[NSDictionary alloc]
    initWithObjectsAndKeys:secretAgent, @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];
Run Code Online (Sandbox Code Playgroud)

根据我对网络日志的扫描,杀死我的是它在一个而不是另一个中工作.根据我对objectsForKey:@"UserAgent"的检查,无效的那个仍然会改变UserAgent键.只是网络请求实际上没有任何变化.

有任何想法吗?现在是凌晨3:30,我无法弄清楚这一点......

user-agent uiwebview ios

3
推荐指数
1
解决办法
2974
查看次数

标签 统计

ios ×1

uiwebview ×1

user-agent ×1