Iphone 通过CMake构建时,如何指定通用iOS应用程序?

Iphone 通过CMake构建时,如何指定通用iOS应用程序?,iphone,ios,xcode,ipad,cmake,Iphone,Ios,Xcode,Ipad,Cmake,当我使用cmake为iOS构建应用程序时,它只输出一个iPhone应用程序,而不是一个通用应用程序,我的源代码就是为它编写的。翻阅cmake文档,我没有看到任何关于如何指定我想要构建通用或仅iPad应用程序的内容。通过CMake构建时如何指定通用iOS应用程序?设置属性(TARGET${MYTARGET}属性XCODE\u属性\u目标设备\u系列“iPhone/iPad”) add_executable(foo ...) set_target_properties( foo PROPER

当我使用cmake为iOS构建应用程序时,它只输出一个iPhone应用程序,而不是一个通用应用程序,我的源代码就是为它编写的。翻阅cmake文档,我没有看到任何关于如何指定我想要构建通用或仅iPad应用程序的内容。通过CMake构建时如何指定通用iOS应用程序?

设置属性(TARGET${MYTARGET}属性XCODE\u属性\u目标设备\u系列“iPhone/iPad”)

add_executable(foo ...)
set_target_properties(
    foo PROPERTIES XCODE_ATTRIBUTE_TARGETED_DEVICE_FAMILY "1,2"
)