angular ionic cordova项目遇到的错误

  1. 项目开始运行不了的时候需要初始化下把原来的node-modules删掉,运行口令npm install从新初始化
  2. 项目运行口令 ionic serve
  3. 把报错的隐藏如下图:
  4. 在这里插入图片描述
  5. 把这个文件中的隐藏的放出来:如图
  6. 在这里插入图片描述
  7. 项目运行口令 ionic serve,如果还是运行不起来,可能是node版本太低,如图
  8. 在这里插入图片描述
  9. 需要切换下node版本到最新的,(我当时切换的12的版本)

android打包

ps: 需要把上面的app.module.ts文件中的放开的注释起来(不然会报错)

 1.首先查看下项目的platforms文件夹下面是否有android有没有,有的话先删除(可口令删,可手动删
除)
 删除口令 cordova platform rm android (如果权限问题需要加个sudo)
 添加android包 cordova platform add android
 2.由于项目是很早的项目用到过时的api需要注释下,如图:

在这里插入图片描述

3.打包口令 ionic cordova build android --prod 打包

ios打包

		1.先把ios的包生成来:
		如果项目中有的话,需要删除下,删除口令:ionic cordova platform rm ios
		添加包,口令:ionic cordova platform add ios
		2.打开你的xcode工具把你生成的.xcodeproj文件 放到xcode里面,如图:

在这里插入图片描述
xcode里面打包步骤

  1. 在这里插入图片描述
  2. 在这里插入图片描述
  3. 这个是项目的地方选择的
  4. 在这里插入图片描述
  5. 你会进来这个页面如图:
  6. 在这里插入图片描述
  7. 在这里插入图片描述
  8. 在这里插入图片描述
  9. 选择 Development ----> next
    10.在这里插入图片描述
    11.此页可直接next
    在这里插入图片描述

12.自动获取 or 手动选择 文件 -----> next
在这里插入图片描述
13.打包成功 -----> Export 导出 .ipa 文件
在这里插入图片描述
14.打开蒲公英 upload .ipa 文件 生成 app下载地址
在这里插入图片描述
有可能遇到问题的链接如下

  1. [ERROR] ionic-app-scripts has unexpectedly closed (exit code 1).
  2. 蒲公英地址
  3. ios调用相机闪退
  4. 报错Error: 与元素类型 “uses-sdk” 相关联的属性 “tools:overrideLibrary” 的前缀 “tools” 未绑定
  5. use a compatible library with a minSdk of at most 16,
    or increase this project’s minSdk version to at least 19,
    or use tools:overrideLibrary=“org.apache.cordova” to force usage (may lead to runtime failures)在Android APP应用中使用第三方库时,发现引入的库报错

上述的3和4问题的图片标识出文件的位置

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

 <uses-sdk tools:overrideLibrary="org.apache.cordova" />

还有可能遇到的问题,只能靠老铁自己了哦!加油

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值