TARGETED_DEVICE_FAMILY 编译选项说明

Aug 22, 2020 • 预计阅读时间 1 分钟

TARGETED_DEVICE_FAMILY 是 Xcode 编译选项里的一个字段,用于标识当前项目适用于哪些硬件设备

TARGETED_DEVICE_FAMILYDevice
1iPhone
2iPad
3Apple TV
4Apple Watch
5Apple HomePod
6Mac

可以组合使用,比如一个支持 iPhoneiPadTVWatchmacOS 的工具库,就应该设置为:

TARGETED_DEVICE_FAMILY = 1,2,3,4,6

如果还要支持 Mac Catalyst,需要设置:

SUPPORTS_MACCATALYST = YES

Xcode
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

实现一个线程安全的缓存库

禁用 Adobe Cloud 自启动