🛠️
Xcode の TARGETED_DEVICE_FAMILY 一覧
本記事の内容は「Xcode の TARGETED_DEVICE_FAMILY 一覧 | Qrunch(クランチ)」から移行したものです。
Xcode プロジェクトの設定で指定することがある TARGETED_DEVICE_FAMILY。いつでも確認できるようにまとめます。
TARGETED_DEVICE_FAMILY
value | indicating | 対象の OS | 備考 |
---|---|---|---|
1 | iphone | iOS | iPhone・iPod touch |
2 | ipad | iOS | iPad |
3 | tv | tvOS | Apple TV |
4 | watch | watchOS | Apple Watch |
5 | homepod | HomePod Software (13.4 以降)、iOS (13.3.1 以前) | HomePod |
Apple Developer のドキュメントを探しても '1' (indicating 'iphone'), '2' (indicating 'ipad') が記されたものしか存在せず、1つ1つ Xcode に入力して確認しました。
すべてのプラットフォームを網羅したい場合は、
TARGETED_DEVICE_FAMILY = 1,2,3,4,5
と指定することになります。
しかし、HomePod 用のものまで存在しているとは…。
環境
- Xcode Version 11.4.1 (11E503a)
Discussion