Ionic4 IOS 打包调试(干货总结)

 

1.vscode打开项目文件
 # ionic serve 时报错,IOS上浏览器环境Cordova不能识别,编译报错。需要全局声明cordova:     declare var cordova:any
2.添加IOS平台 分别执行cordova platform rm ios, cordova platform add ios
# 如果报错“当前项目不上一个cordova基准项目,则是之前没有ionic build ,需要先执行 ionic build 
#执行完ionic build后,再执行cordova platform add ios等待几分钟,终端显示Adding ios project ... 表示成功执行中。
3.添加完ios平台后,项目platfrom文件夹多出一个ios文件夹。
4.用xcode打开刚才新增的IOS文件夹下的以.xcodeproj后缀的文件。
5.在xcode里面点击根目录进行项目配置
#Resources下*project_name*-info.plist设置当前国家和区域(项目含国际化多语言的可以不设置)
#允许虚拟机和真机调试https: classes/AppDelegate.m 文件追加 
1 @implememtation NSURLRequest (DataController)
2 +(BOOL) allowsAnyHTTPSCertificateForHost:(NSString *)host
3 { return YES;}
4 @end
#二维码扫码插件版本与Xcode冲突(Xcode更新了函数对象而cordova-plugin-qrscanner插件未及时更新):
QRScanner.swift文件或openSettings.m文件中报错: UIApplicationOpenSettingsURLSting替换之前的UIAppl

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值