我创建了一个依赖于少数cocoapod的框架。 在添加了这些Pod文件之后(Did pod install),框架的存档在执行 'xcodebuild archive' 时失败了。
在正常构建中,它可以正常工作。没有错误,构建成功。但是,在终端上执行 'xcodebuild archive' 后,我遇到了下面的问题。
error: no such module 'Lottie'
import Lottie
^
** ARCHIVE FAILED **
The following build commands failed:
CompileSwift normal arm64 /Users/surya/Documents/Projects/Sampe\ lottie\ test/TestFramework/TestFramework/ViewController.swift
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(2 failures)
以下是我的Xcode构建归档命令。
xcodebuild archive \
-scheme TestFramework \
-destination "generic/platform=iOS" \
-archivePath ../Output/TestFramework.framework-iphoneos.xcarchive \
SKIP_INSTALL=NO \
BUILD_LIBRARY_FOR_DISTRIBUTION=YES