• uni-app离线打包和云打包


    一,云打包和离线打包的概念:

    1.云打包,提交文件,uni-app官网会为你生成Xcode项目并对Xcode项目进行配置(根据你的mainfest.json),然后生成ipa包给你,你提交到苹果官网;

    2.离线打包,使用uni-app官网提供的xcode模版,然后把HB项目打离线包(js包),然后放到xcode项目下,相当于是在xcode里有个webview,然后你导入js文件给它使用,提交审核还是走苹果原来那一套。

    二,离线包和云打包优缺点:

    1.离线打包支持混淆功能,只对vue文件,nvue文件不起作用;

    2.使用线上收费插件,就一定要用云打包;

    3.云打包的系统权限提示语只支持中/英。

    4.打包要排队,包时间受网络影响。

    三,采用离线打包遇到的问题处理:

    1.权限提示支持多语言:

    权限本地化,Xcode项目配置。

    2.启动页适配:

    注意:图片大小和profile文件json格式,Xcode反应不来要clean项目。

    3.原生交互分:

    H5框架,与原生用交互用nativeJS,已经废弃;

    Uni-app框架,与原生交互用插件(插件分module模块化插件和component组件化插件两中),module插件主要是方法交互,界面间的交互少,除非是全局页面布局,比如全局蒙版;component插件,相当于嵌套在uni-app框架页面中的组件,达到原生和uni-app交互的目的。

    4.生成的插件图片没加载出来:

    图片获取路径调整[UIImage imageName:@"XXX.bundle/XXX.png"]

  • 相关阅读:
    python字符串,数组操作
    python爬虫之有道在线翻译
    英雄联盟界面
    学习photoshop心得
    linux命令总结之lsof命令
    linux命令总结之netstat命令
    linux命令总结之route命令
    linux命令总结之ip命令
    linux命令总结之dig命令
    IP地址的分类——a,b,c 类是如何划分的
  • 原文地址:https://www.cnblogs.com/superCode-7/p/14467799.html
Copyright © 2020-2023  润新知