是的,可以分别为x86_64和arm64构建不同的版本,通过使用Xcode的设备切换器来实现。可以通过以下步骤来创建不同的构建版本:
一些示例代码如下:
#if arch(arm64)
print("This is an arm64 device")
#elseif arch(x86_64)
print("This is an x86_64 device")
#endif
这将根据设备的体系结构打印不同的消息。
if TARGET_CPU_ARM
// code for arm version
else
// code for x86 version
#endif
这将编译适用于不同体系结构的不同代码。