swift - XCFramework 问题,标识符为 "ios-armv7_arm64"的库已经存在

标签 swift xcode xcodebuild xcframework

在创建 XCFramework 时,我在终端上收到了下面提到的消息,并且没有生成 xcframeworkA library with the identifier "ios-armv7_arm64" already exists.这是我正在运行的命令

xcodebuild -create-xcframework \
-framework ./archives/My-iOS.xcarchive/Products/Library/Frameworks/My.framework \
-framework ./archives/My-iOS-Simulator.xcarchive/Products/Library/Frameworks/My.framework \
-output My.xcframework
有什么我想念的吗?

最佳答案

使用下面提到的脚本更新了我的脚本,现在这个特定问题已解决,但面临其他问题。遇到此问题的人可以尝试该脚本,看看它是否有效。

xcodebuild archive -scheme FrameworkName -destination="iOS" -archivePath /tmp/xcf/ios.xcarchive -derivedDataPath /tmp/iphoneos -sdk iphoneos SKIP_INSTALL=NO BUILD_LIBRARY_FOR_DISTRIBUTION=YES


xcodebuild archive -scheme FrameworkName -destination="iOS Simulator" -archivePath /tmp/xcf/iossimulator.xcarchive -derivedDataPath /tmp/iphoneos -sdk iphonesimulator SKIP_INSTALL=NO BUILD_LIBRARY_FOR_DISTRIBUTION=YES


xcodebuild -create-xcframework -framework /tmp/xcf/ios.xcarchive/Products/Library/Frameworks/FrameworkName.framework -framework /tmp/xcf/iossimulator.xcarchive/Products/Library/Frameworks/FrameworkName.framework -output FrameworkName.xcframework

关于swift - XCFramework 问题,标识符为 "ios-armv7_arm64"的库已经存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63592295/

相关文章:

Swift 重写扩展方法

swift - Swift 2 中 Pixel 的颜色

ios - Xcode 8升级后iOS10应用崩溃,返回malloc错误

objective-c - 将 DerivedData 位置设置在与项目相同的文件夹中

ios - 使用 xcodebuild 在模拟器上构建和运行应用程序

ios - 我应该为 Hudson 构建我的 iOS 应用程序使用什么样的配置文件?

swift - 未在对象内部调用闭包

ios - UINavigationBar 颜色在推送 View Controller 后发生变化

ios - Swift框架的创建和使用

iphone - 在 UITableView 中显示评论