首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode不再显示@available警告

Xcode不再显示@available警告
EN

Stack Overflow用户
提问于 2021-06-28 19:57:13
回答 1查看 91关注 0票数 1

Xcode不再对应用程序支持的所有iOS版本中不可用的属性或方法给我警告。这对我来说是一个严重的问题,可能会导致一些iOS版本上的错误或应用程序崩溃。

例如,[NSDate now]方法仅在iOS 13及更高版本上可用。在iOS 12设备上使用此方法会导致崩溃。我的应用程序项目的当前iOS部署目标设置为iOS 12.0,该应用程序也支持iOS 12以上的所有版本。但由于某些原因,如果我使用的方法或属性在iOS 12上不可用,并且仅在上面的版本上可用,我将不再收到警告。

我使用的是Xcode12.5。我也尝试过使用Xcode12.4和Xcode13Beta,但它们是一样的。这是项目的一个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-28 20:42:55

转到Build Settings,你可以在搜索栏上搜索Unguarded availability,或者在Apple Clang - Warnings - All Languages部分找到它。

将该值设置为Yes

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68162959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档