【发布时间】:2022-01-07 18:18:01
【问题描述】:
我正在学习使用 vueJs/Capacitor 来构建适用于 Android 和 IOS 的应用。 我成功构建了Android版本,但我被IOS版本阻止了。从昨天开始我尝试了很多方法....
我在 Window 11 和 vmWare - MacOS 12 下工作。
W11 下:
- npm install @capacitor/ios
- npx 上限添加 ios
- npm 运行构建
- npx 上限同步
- 将 ./myProject/ios 文件夹复制到共享文件夹中
MacOS 下:
- 已打开 App.xcworkspace
- 启动构建并收到以下错误
如果有人能够提供帮助:)
编辑:
npx cap doctor (under Windows 11)
Latest Dependencies:
@capacitor/cli: 3.3.3
@capacitor/core: 3.3.3
@capacitor/android: 3.3.3
@capacitor/ios: 3.3.3
Installed Dependencies:
@capacitor/cli: 3.3.3
@capacitor/ios: 3.3.3
@capacitor/core: 3.3.3
@capacitor/android: 3.3.3
[success] Android looking great! ????
[error] Xcode is not installed
【问题讨论】:
-
你能运行
npx cap doctor并分享结果吗? -
为什么要复制到共享文件夹?你能分享你的 Capacitor.config.ts 和你的 angular.json 吗?
-
感谢您的回复。我编辑了原始帖子以使其更具可读性。我正在使用 vueJS 和一些电容器模块,我没有 Capacitor.config.ts 和你的 angular.json 文件。我复制到共享文件夹是因为我在 Windows 11 下工作,并且我正在使用 vmWare (MacOS) 使用 XCode 构建 IOS 版本。