Я не знаю ни одного встроенного способа сделать это, но довольно легко создать вызов IsTargetIPad () и проверить это в своем коде.
Немного более продвинутый подход заключается в создании очень примитивного препроцессора, в котором вы запускаете сценарий для своих основных файлов и настраивает его для удаления блоков кода на основе цели. Это добавляет преимущество, позволяя вам вставлять все виды целевых флагов без лишних затрат. Процесс прост: вы кодируете в одном каталоге, используя специальные токены, которые может отловить препроцессор, а затем для тестирования / сборки вы просто запускаете препроцессор и копируете файлы в две (или сколько хотите) папки, выделенные для каждой цели. , Вы можете сделать это практически на любом базовом языке сценариев.