问题
我们有一个
Ionic
Angular
Monorepo用于构建移动应用程序。更新到之后
Capacitor 3
,当我尝试使用
npx cap sync ios
:
在1.23秒内将web资产从www复制到ios/App/public
@mono/app/cosmore/chinese/provides/provide/node/node@mono/provides/cosmore/cosmore/chinese-modules。js
副本:enoint:没有这样的文件或目录,lstat/Users/neocomo/workspace/piipe app mono/node_modules/@capactor/core/native bridge。js
[error][error:enoint:没有这样的文件或目录,lstat–of/Users/neocomo/workspace/piipe-app-mono/node_modules/@capactor/core/native bridge.js.]{
呃-2,
代码:enoint,
系统调用:lstat,
路径:/Users/neocomo/workspace/piipe app mono/node_modules/@capactor/core/native bridge。js
}:high_check_mark:在131.68ms内更新iOS插件
在131.68ms内更新iOS插件
找到11个ios电容器插件:
@电容器/应用(1.1.1)
@电容器/浏览器(1.0.7)
@电容器/摄像机(1.3.1)
@电容器/文件系统(1.1.0)
@电容器/触觉(1.1.4)
@电容器/键盘(1.2.2)
@电容器/本地通知(1.1.0)
@电容器/共享(1.1.2)
@电容器/闪屏(1.2.2)
@电容器/状态栏(1.0.8)
@电容器/存储(1.2.5)
找到了6个用于ios的Cordova插件
cordova插件徽章(0.8.8)
cordova插件文件(6.0.2)
cordova-plugin-file-opener2(3.0.5)
cordova插件流媒体(2.3.0)
cordova-plugin-x-socialsharing(6.0.3)
es6承诺插件(4.2.2)
使用“pod安装”更新iOS本机依赖项(可能需要几分钟)[致命]类型错误:无法读取未定义的属性“iOS”
在getLinkerFlags(/usr/local/lib/node_modules/@capactor/cli/dist/ios/update.js:252:30)
在generateCordovaPodspec(/usr/local/lib/node_modules/@capactor/cli/dist/ios/update.js:245:38)
[fatal]TypeError:无法读取未定义的属性ios
在getLinkerFlags(/usr/local/lib/node_modules/@capactor/cli/dist/ios/update.js:252:30)
在generateCordovaPodspec(/usr/local/lib/node_modules/@capactor/cli/dist/ios/update.js:245:38)
:繁重的乘法运算:使用“pod安装”更新iOS本机依赖项(可能需要几分钟):
:繁重的乘法运算\u x:更新ios:
[错误]分析依赖项
[!] 找不到的播客规范
CordovaPlugins
在里面
../capacitor-cordova-ios-plugins
上下文
我已经安装了@capactor/core、@capactor/ios、@capactor/android的最新版本,还尝试了几件没有成功的事情,比如
pod deintegrate
和
pod install
网间网操作系统
文件夹并通过
npx ionic cap run ios --project=my-project
,删除并重新安装
节点单元
, ...
什么都没用,我的大部分尝试都直接产生了更多的问题。