![](/img/trans.png)
[英]'initWithRequest:delegate:' is deprecated: first deprecated in iOS 9.0 - use NSURLSession(see NSURLSession.h)
[英]GTMHTTPFetcher.m 'initWithRequest:delegate:start Immediately:' is deprecated: first deprecated in iOS 9.0 - Use NSURLSession (see NSURLSession.h)
我导入Gmail API的GTL.xcodeproj并运行它时出现上述错误。 我正在使用Xcode 7.1 beta和许多错误我们在Gmail API二进制文件的头文件中使用了已弃用的方法。 我该如何纠正?
我有同样的问题,我这样修复它:
在您的IOS项目中,单击您的嵌入式GTL.xcodeproject,选择信息选项卡,将“IOS部署目标”更改为8.4。
我还必须在GTLService.h中注释#define GTM_USE_SESSION_FETCHER 1以使API能够成功编译。
一旦我这样做,它编译并运行良好。
尝试这个:
转到GTMHTTPFetcher.m并在@interface GTMHTTPFetcher(GTMHTTPFetcherLoggingInternal)中添加以下代码
- (id)initWithRequest:(NSURLRequest *)request
delegate:(id)delegate
startImmediately:(BOOL)startImmediately;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.