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

Spi*_*lly 1 iphone xcode cmake ipad ios

当我使用 cmake 构建 iOS 应用程序时,它仅输出 iPhone 应用程序,而不是我的源代码编写的通用应用程序。浏览 cmake 文档,我没有看到任何提及如何指定我想要构建通用或仅限 iPad 的应用程序。通过 CMake 构建时如何指定通用 iOS 应用程序?

小智 6

add_executable(foo ...)
set_target_properties(
    foo PROPERTIES XCODE_ATTRIBUTE_TARGETED_DEVICE_FAMILY "1,2"
)
Run Code Online (Sandbox Code Playgroud)