xcodebuild错误“不支持具有多个平台的二进制文件";在生成xcframework库时 [英] xcodebuild error "binaries with multiple platforms are not supported" while generating xcframework library

查看:159
本文介绍了xcodebuild错误“不支持具有多个平台的二进制文件";在生成xcframework库时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试从MyFramework.framework文件生成xcframework文件.

I'm trying to generate xcframework file from the MyFramework.framework file.

我正在运行以下命令:

xcodebuild -create-xcframework -framework"MyFramework.framework"-输出"MyFramework.xcframework"

xcodebuild -create-xcframework -framework "MyFramework.framework" -output "MyFramework.xcframework"

此后,我得到此错误:

错误:不支持具有多个平台的二进制文件'/Users/nicco/myFramework/MyFramework.framework/MyFramework'

error: binaries with multiple platforms are not supported '/Users/nicco/myFramework/MyFramework.framework/MyFramework'

这是什么问题?谢谢!

推荐答案

此命令不支持多平台二进制文件.您应该为每个平台创建一个档案.

This command does not support multi-platform binaries. You should create an archive for each platform.

为每个平台创建框架或库的存档希望支持.

Create an archive of the framework or library for each platform you wish to support.

https://help.apple.com/xcode/mac/11.4/#/dev544efab96

这篇关于xcodebuild错误“不支持具有多个平台的二进制文件";在生成xcframework库时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆