iphone - Xcode iOS部署目标检查?

标签 iphone xcode ios deployment-target

不止一次,我不小心将我的 Xcode 项目的部署目标更改为我不想要的东西。最近一次,我发现是因为客户没有看到我的应用程序。有没有办法在我的代码中的某个地方放置一些东西来断言部署目标的值(value)?我认为我不太可能错误地更改它。

最佳答案

您可以通过 __IPHONE_OS_VERSION_MIN_REQUIRED 宏检查您的部署目标版本,并将其与某些 sdk 版本进行比较,例如确保您的部署目标是 4.0,将以下几行放在某处:

#if  __IPHONE_OS_VERSION_MIN_REQUIRED != __IPHONE_4_0

#error wrong deployment target - should be 4.0

#endif 

关于iphone - Xcode iOS部署目标检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5340117/

相关文章:

ios - 尝试在用户选择时检索 UITableView 单元格的内容

iphone - 我可以在 iOS 通知中显示图像吗?

ios - SwiftUI - Scrollview 内的垂直居中内容

ios - 在 UITextView 上以编程方式禁用 iOS8 Quicktype 键盘

ios - UICollectionview 具有动态数据的自定义布局

ios - 是否可以在透明部分标题后面 "hide"UITableViewCell?

iphone - 如何从苹果 RSS 提要中识别 iOS 通用应用程序

iphone - 使用 Storyboard 在 UISplitViewController 中的 Master 和 Detail 之间传递值

iphone - 使用 SocialFramework 登录 Facebook

ios - 如何从 NSUserDefaults 检索和分配 NSDate 对象?