求大神指导, app 做一个 today Extension ,使用 asihttprequest ,现在模拟器能请求到数据并展示,但是真机上展示不出来,抓包可知没有那个联网,求原因和解决方法。
1
wzl90 OP 原因找到了:是 TARGETS 的 capabilities 中的 Keychain Sharing 的 Keychain Groups 不对,导致 asihttprequest 的 addRequestHeader:@"UDID" value:[[UIDevice currentDevice]deviceId]挂了,取 deviceid 不对 NSString *deviceId = [[KeychainItemWrapper sharedWrapper]objectForKey:(__bridge NSString*)kSecValueData];这句跪了。希望对大家有所帮助。
|