草庐IT

WebSecurityConfigurerAdapter已弃用

全部标签

ios - NSURLConnection 在 iOS9 中被弃用

我想下载一个带有NSURLRequest的文件并保存它,但要符合NSData*data=...发生错误。NSURL*Urlstring=[NSURLURLWithString:@"http://yourdomain.com/yourfile.pdf"];NSURLRequest*request=[NSURLRequestrequestWithURL:Urlstring];NSData*data=[NSURLConnectionsendSynchronousRequest:requestreturningResponse:nilerror:nil];NSURL*documentsURL=

ios - AudioSessionSetProperty 在 iOS 7.0 中被弃用,那么如何设置 kAudioSessionProperty_OverrideCategoryMixWithOthers

需要不弃用的替代品(顺便说一句,我认为这仍然在当前的苹果文档中,地址为link):OSStatuspropertySetError=0;UInt32allowMixing=true;propertySetError=AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryMixWithOthers,//1sizeof(allowMixing),//2&allowMixing//3);谢谢; 最佳答案 使用AVAudioSession:AVAudioSession*s

ios - NSYearCalendarUnit 在 iOS 中被弃用

我正在使用NSYearCalendarUnitNSMonthCalendarUnitNSDayCalendarUnit但不幸的是,这些“日历单位”首先在IOS8.0中被弃用。它们的替代方案是什么,或者我如何避免这些警告。unsignedunitFlags=NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit; 最佳答案 使用NSCalendarUnitYear:NSCalendarUnitunitFlags=NSCalendarUnitYear|NSCalendarUnit

iphone - 如何替换已弃用的方法 dispatch_get_current_queue()?

这个问题在这里已经有了答案:Alternativestodispatch_get_current_queue()forcompletionblocksiniOS6?(7个答案)关闭8年前。我正在iOS5中使用xmppframework开发一个聊天应用程序;它完美地工作。但我将我的Xcode更新到4.5.1,将iOS5更新到iOS6,将我的MacOS更新到10.7.5,但由于弃用问题,该项目无法运行。我用iOS6中的新方法替换了所有方法,除了这个:dispatch_get_current_queue()如何在iOS6中替换此方法?

ios - Cocoapods iOS - [!] Google 已被弃用 - 如何摆脱警告?

我做的步骤:podrepo删除masterpod设置podupdate--verbose(只是为了检查进度,尤其是在更新GoogleSDK时,花了很长时间才完成)。在那里,我收到了警告。在我的日志中,GoogleSDK已成功更新:->InstallingGoogle3.1.0(was3.0.3)->InstallingGoogleMaps2.3.0(was2.2.0)播客文件:target'MyProj'do...pod'Google/Analytics'pod'GoogleMaps'...target'MyProjTests'doinherit!:search_pathsendpos

ios - UILocalNotification 在 iOS 10 中被弃用

这可能是一个提前的问题,但我想知道在iOS10中使用什么代替UILocalNotification。我正在开发一个部署目标为iOS8的应用程序,所以可以使用UILocalNotification? 最佳答案 是的,您可以使用UILocalNotification,旧的API也适用于iOS10,但我们最好改用UserNotifications框架中的API。还有一些新功能,您只能与iOS10用户通知框架一起使用。这也发生在远程通知上,有关更多信息:Here.新功能:现在您也可以在iOS10的应用程序处于前台时显示提醒、声音或增加角标(

iOS5 NSURLConnection 方法已弃用

我正在尝试编写一个iOS应用程序,它发出异步请求以通过网络获取数据。似乎很多人为此推荐使用NSURLConnection,并经常提到委托(delegate)方法connection:didReceiveData:。不幸的是,我终究无法找到记录此委托(delegate)方法的位置。首先,它不在theprotocolreferenceforNSURLConnectionDelegate中。.它列在theNSURLConnectionClassReference中,但从iOS5开始显然已被弃用。该文档没有解释为什么它被弃用,或者开发人员应该使用什么来实现类似的功能。我错过了什么?我读过的很多

ios - --resource-rules 已在 mac os x >= 10.10 中弃用

我尝试使用iResign应用程序在MacOs10.10上用新的配置文件退出我的ipa文件,但我收到了这个警告:“警告:--resource-rules在MacOSX>=10.10中已被弃用”。我现在该怎么办? 最佳答案 单击您的项目>目标>选择您的目标>build设置>代码签名资源规则路径并添加:$(SDKROOT)/ResourceRules.plist 关于ios---resource-rules已在macosx>=10.10中弃用,我们在StackOverflow上找到一个类似的问

ios - dismissModalViewControllerAnimated 已弃用

我刚刚升级到XCode4.5以更新我的iOS应用程序以在iPhone5的4英寸显示屏上运行,但我收到构建错误提示dismissModalViewControllerAnimated:'isdeprecatedon行:[selfdismissModalViewControllerAnimated:NO];我已经尝试使用完成处理程序(但设置为NULL)更新到推荐的重载,如下所示:[selfdismissModalViewControllerAnimated:NOcompletion:NULL];但是这一行会抛出两个错误:warning:'TabBarController'maynotres

ios - 替换已弃用的 -sizeWithFont :constrainedToSize:lineBreakMode: in iOS 7?

在iOS7中,方法:-(CGSize)sizeWithFont:(UIFont*)fontconstrainedToSize:(CGSize)sizelineBreakMode:(NSLineBreakMode)lineBreakMode和方法:-(CGSize)sizeWithFont:(UIFont*)font已弃用。我怎样才能更换CGSizesize=[stringsizeWithFont:fontconstrainedToSize:constrainSizelineBreakMode:NSLineBreakByWordWrapping];和:CGSizesize=[string