xCode 上工作,但在本机脚本tns 上,而不是tns build android很好。

当我执行tns prepare ios && tns build ios时,出现以下错误,因为这些目录不存在。 Debug-iphonesimulator路径的确存在一些其他文件以及其中的一个文件夹,但MDFInternationalizationMaterialComponents不存在。

Merged 749 categories.
    Result: 43068 declarations from 140 top level modules
Done! Running time: 3.81413 sec
Saving metadata generation's stderr stream to: /Users/sylvester/randd/native-script/platforms/ios/build/Debug-iphonesimulator/metadata-generation-stderr-x86_64.txt
~/randd/native-script/platforms/ios
ld: warning: directory not found for option '-F/Users/sylvester/randd/native-script/platforms/ios/build/Debug-iphonesimulator/MDFInternationalization'
ld: warning: directory not found for option '-F/Users/sylvester/randd/native-script/platforms/ios/build/Debug-iphonesimulator/MaterialComponents'
ld: framework not found MDFInternationalization
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ld: warning: directory not found for option '-F/Users/sylvester/randd/native-script/platforms/ios/build/Debug-iphonesimulator/MDFInternationalization'
ld: warning: directory not found for option '-F/Users/sylvester/randd/native-script/platforms/ios/build/Debug-iphonesimulator/MaterialComponents'
ld: framework not found MDFInternationalization
clang: error: linker command failed with exit code 1 (use -v to see invocation)
note: Using new build system
note: Planning build
note: Constructing build description
** BUILD FAILED **

Command xcodebuild failed with exit code 65

我尝试使用 xCode 进行构建,并使用 iPhone模拟器中的工作应用程序成功实现了的成功构建

根据我在撰写此问题时的理解,看来 tns无法生成这些文件夹

我在这里想念什么?

最佳答案

有人在NativeScript GitHub Repos上回答了这个问题:

我发现了错误。我用错误的文件打开了项目。

这通常是由于打开.xcodeproj文件而不是
.xcworkspace。

首次运行“pod install”时,它将创建一个
.xcworkspace文件,其中包括原始的.xcodeproj和Pod
项目。您需要关闭.xcodeproj并打开
.xcworkspace代替。

通过Xcode的new创建项目时,这是一个常见问题
项目向导-我经常忘记我不在工作区中,
才能使Cocoapods正确链接。

Build failed - ld: framework not found Pods

关于ios - 由于MDFInternationalization和MaterialComponents目录不存在,因此无法tns构建ios,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59856596/

10-10 21:02