【发布时间】:2021-08-18 11:48:59
【问题描述】:
我正在尝试构建一个 iOS 框架。我找到了这个教程:https://www.raywenderlich.com/17753301-creating-a-framework-for-ios
在 xcode 12 中构建我的项目没有警告,但是当我尝试通过终端存档它时显示以下错误:
Admins-Mac-mini:TestFramework cxy$ xcodebuild archive -scheme TestFramework -configuration Release -destination 'generic/platform=iOS Simulator' -archivePath './build/TestFramework.framework-iphonesimulator.xcarchive' SKIP_INSTALL=NO BUILD_LIBRARIES_FOR_DISTRIBUTION=YES
** INTERNAL ERROR: Uncaught exception **
Uncaught Exception: *** -[__NSDictionaryM setObject:forKey:]: object cannot be nil (key: IDEArchivePathOverride)
Stack:
0 __exceptionPreprocess (in CoreFoundation)
1 objc_exception_throw (in libobjc.A.dylib)
2 -[__NSCFString characterAtIndex:].cold.1 (in CoreFoundation)
3 -[__NSDictionaryM setObject:forKey:].cold.3 (in CoreFoundation)
4 -[__NSDictionaryM setObject:forKey:] (in CoreFoundation)
5 -[Xcode3CommandLineBuildTool _parseOptions] (in Xcode3Core)
6 -[Xcode3CommandLineBuildTool run] (in Xcode3Core)
7 main (in xcodebuild)
8 start (in libdyld.dylib)
Abort trap: 6
谁能告诉我在哪里可以设置 IDEArchivePathOverride?p>
提前致谢。
【问题讨论】:
标签: swift archive xcodebuild xcode12