uniapp 安卓证书申请 + 打包上架前后遇到的问题

一、解决打包后启动应用(苹果)会弹出Html5+ Runtime 的弹框 项目没有使用消息推送

1.manifest.json中,APP模块配置 Push(消息推送)取消勾选
2.manifest.json中,源码视图 "push":{"unipush": {}}对象删除
3.全局搜索plus.push.getclientinfo 有没有这个方法有就删除

二、解决打包安卓32/64兼容包

manifest.json 文件 App常用其他设置
支持CPU类型
  勾选 armeabi-v7a
  勾选 arm64-v8a

三、制作渠道包
渠道(name) 渠道(id)
GooglePlay google
应用宝 yyb
360应用市场 360
华为应用商店 huawei
小米应用商店 xiaomi
vivo应用商店 vivo
oppo应用商店 oppo

// manifest.json 源码视图配置
 "channel_list" : [
        {
            "id" : "vivo",
            "name" : "vivo应用商店"
        },
        {
            "id":  "yyb",
            "name": "应用宝"
        }
 ],

四、打包兼容低版本 安卓

manifest.json => App常用其他设置 
最低兼容版本  minSdkVersion  =>  21            安卓 5.0
应用适配的版本  targetSdkVersion  => 29         安卓  10.0

五、申请安卓证书
1.登录unicloud开发者后台 进来之后找到需要证书的应用
在这里插入图片描述
2.点击创建证书
点击创建证书
3. 证书详情有 密钥 加 SHA1 这两个有点用处目前只用这两个
然后下载证书云打包可以用的到
在这里插入图片描述
六、安卓 提示展示需要进入应用展示隐私政策
在这里插入图片描述
a标签的内容填写你们公司的隐私政策

{
    "version" : "1",
    "prompt" : "template",
    "title" : "服务协议和隐私政策",
    "message" : "  请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/>  你可阅读<a href=\"\">《用户协议》</a>和<a href=\"\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
    "buttonAccept" : "同意",
    "buttonRefuse" : "暂不使用",
    "second" : {
        "title" : "确认提示",
        "message" : "进入应用前,你需先同意<a href=\"\">《用户协议》</a>和<a href=\"\">《隐私政策》</a>,否则将退出应用。",
        "buttonAccept" : "同意",
        "buttonRefuse" : "退出应用"
    },
    "styles" : {
        "backgroundColor" : "#ffffff",
        "borderRadius" : "5px",
        "title" : {
            "color" : "#000"
        },
        "buttonAccept" : {
            "color" : "#000"
        },
        "buttonRefuse" : {
            "color" : "#000"
        }
    }
}

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
你可以按照以下步骤申请 Uniapp 打包 iOS 的证书: 1. 首先,你需要一个 Apple 开发者账号。如果还没有,请前往 Apple 开发者网站 (https://developer.apple.com/) 注册一个账号并登录。 2. 在 Apple 开发者账号中,点击 "Certificates, Identifiers & Profiles"(证书、标识符和配置文件)。 3. 在左侧导航栏中,选择 "Certificates"(证书),然后点击右上角的 "+" 按钮来创建新的证书。 4. 在证书创建页面中,选择 "iOS App Development"(iOS 应用开发),然后点击 "Continue"(继续)。 5. 接下来,你可以选择通过 "Automatic"(自动)或者 "Manual"(手动)方式来创建证书。选择 "Automatic"(自动)可以让 Apple 自动生成证书签发请求,并且会自动处理证书的签发和下载过程。选择 "Manual"(手动)则需要你手动上传证书签发请求文件,并等待 Apple 审核和签发证书。 6. 如果选择了 "Automatic"(自动),则按照提示进行操作,完成证书的创建和下载。 7. 如果选择了 "Manual"(手动),则需要按照指引生成证书签发请求文件(Certificate Signing Request,简称 CSR),然后上传该文件到 Apple 开发者账号中。等待 Apple 审核通过并签发证书。 8. 一旦证书签发完成并下载到电脑上,你就可以使用该证书来构建和打包你的 Uniapp iOS 应用了。 请注意,这只是一个简要的概述,具体的步骤可能会因为 Apple 开发者网站的更新而略有变化。如果你遇到任何问题,建议查阅 Apple 官方文档或者寻求更详细的教程指导。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值