Чтобы подробно остановиться комментарий Rytmis, Вы не можете использовать в качестве ключевое слово для структур (Типы Значения), поскольку у них нет нулевого значения.
Самый простой способ - создать две отдельные цели путем дублирования существующей. Назовите одно «Устройство Foo», а другое «Симулятор Foo». Затем щелкните правой кнопкой мыши на blah-device.a в XCode, выберите вкладку «Цели» и убедитесь, что цель «Foo Device» включена, а цель «Foo Simulator» - ВЫКЛ.
Повторите для balah-simulator. а, но на этот раз цель «Foo Device» выключена, а цель «Foo Simulator» отмечена ON.
Теперь, когда вы хотите создать симулятор, убедитесь, что вы выбрали Simulator во всплывающем окне Active SDK И «Foo Simulator» из целевого всплывающего окна. Для тестирования устройства выберите Устройство И цель «Foo Device».