代码之家  ›  专栏  ›  技术社区  ›  Gh05d

更新到3后无法同步iOS项目

  •  0
  • Gh05d  · 技术社区  · 2 年前

    问题

    我们有一个 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 ,删除并重新安装 节点单元 , ...

    什么都没用,我的大部分尝试都直接产生了更多的问题。

    0 回复  |  直到 2 年前
    推荐文章