无法使用 'capacitor js' 命令在 Xcode 上构建

Can't build on Xcode using 'capacitor js' commands

我正在练习电容器 js,并且能够成功打包(html、css & js)文件,并根据 ' 上的命令在 'android studio' 上构建它们https://capacitorjs.com/docs/android'.

然而,当我在 VMware 上启动 macOS 版本 10.14 并尝试执行相同的步骤“https://capacitorjs.com/docs/ios”以在 Xcode 上构建时,出现了以下警告和错误...

Bugs

我追踪了错误中写的路径,但找不到名为 Pods 的文件和文件夹......

The App folder

我正在使用 XCode 版本 11.3 并且安装了 'Node.js & Xcode command line tools' 文档中提到的“电容器 js 要求”,还安装了 CocoaPods。

这是我第一次使用 macOS,所以我可能错过了一些需要完成的额外步骤。

如果有人能指导我解决该错误,将不胜感激。

您似乎已经打开了 .xcodeproj 文件。不要那样做,只使用 .xcworkspace。此外,如果您没有 Pods 文件夹,您可能忘记了 运行 pod install

感谢 Gereon,缺少的步骤是在具有 'Podfile.txt' 的 'App' 文件夹上使用命令 pod install,它将提取一些额外的文件,包括所需的 Pods 文件夹。

App Folder After Using pod install

如果在构建后遇到以下错误...

failed to initiate service connection to simulator

只需清理构建文件夹并再次运行。

要清理构建文件夹,您可以使用快捷方式 Command+Option+Shift+K 或菜单栏 → 产品 → 按住 Option 键 → 清理构建文件夹。