构建项目时出现 Nativescript 错误
Posted
技术标签:
【中文标题】构建项目时出现 Nativescript 错误【英文标题】:Nativescript error while building the project 【发布时间】:2019-08-02 23:25:11 【问题描述】:我正在尝试在 ios 中构建一个简单的项目。当我尝试通过 nativescript sidekick 运行项目时,它会引发以下错误:
[19-03-12 16:25:01.990] Error detected during LiveSync on
c02e202ca17e88465b0a195dc79072a9b6ab04a6 for
/Users/bvibes/Parthi/ManiBurs.
Error: Build failed. Reason is: 'Build failed with error code 2'.
Additional information: [00:00:43.341] [WARN] ** ARCHIVE FAILED **
The following build commands failed:
Ld DerivedData/ManiBurs/Build/Intermediates.noindex/ArchiveIntermediates/ManiBurs/IntermediateBuildFilesPath/ManiBurs.build/Debug-iphoneos/ManiBurs.build/Objects-normal/armv7/ManiBurs normal armv7 Ld DerivedData/ManiBurs/Build/Intermediates.noindex/ArchiveIntermediates/ManiBurs/IntermediateBuildFilesPath/ManiBurs.build/Debug-iphoneos/ManiBurs.build/Objects-normal/arm64/ManiBurs normal arm64 (2 次失败) [00:00:43.399] [WARN] [xcode-build] ld:找不到选项'-F/tmp/builds/_/457659ebf679bdfd010de0fc82139cb9c95cece2/5.0.3/5.0.0/ManiBurs/platforms/ios/.. /../node_modules/nativescript-pro-ui/platforms/ios' [xcode-build] ld:找不到选项'-F/tmp/builds/_/457659ebf679bdfd010de0fc82139cb9c95cece2/5.0.3/5.0.0/ManiBurs/platforms/ios/../../node_modules/nativescript-pro-的目录用户界面/平台/ios' [00:00:43.404] [错误] [xcode-build] ld:找不到框架 TNSAutoComplete [xcode-build] clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) [xcode-build] ld:找不到框架 TNSAutoComplete [xcode-build] clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) [00:00:43.637] [错误] ** 存档失败 ** 以下构建命令失败: ld DerivedData/ManiBurs/Build/Intermediates.noindex/ArchiveIntermediates/ManiBurs/IntermediateBuildFilesPath/ManiBurs.build/Debug-iphoneos/ManiBurs.build/Objects-normal/armv7/ManiBurs normal armv7 Ld DerivedData/ManiBurs/Build/Intermediates.noindex/ArchiveIntermediates/ManiBurs/IntermediateBuildFilesPath/ManiBurs.build/Debug-iphoneos/ManiBurs.build/Objects-normal/arm64/ManiBurs normal arm64 (2 次失败) '构建失败,错误代码 2'。
谁能帮我看看是什么错误???
【问题讨论】:
【参考方案1】:我在使用 Sidekick 时遇到了类似的问题,它没有为我的 android 和 iOS 构建我的任何项目。尝试在干净的项目上运行 CLI 命令(删除所有平台)
tns build ios
tns debug ios --watch (--emulator if you are running on simulator)
【讨论】:
以上是关于构建项目时出现 Nativescript 错误的主要内容,如果未能解决你的问题,请参考以下文章
尝试在 android (Nativescript-vue) 上使用 RadListView 时出现 Webpack 错误
为啥我在构建项目时出现 Flutter gradle 错误?
尝试生成 ionic 项目的 android 或 ios 构建时出现错误
在 Windows 上构建 Qt 项目时出现 jom.exe 错误