【万恶的uniapp】之app打包配置

一. uniapp配置

1. 需要微信登录/支付/分享的部分

(1)微信开发者平台申请的app中获取AppID、AppSecret,保存好 一会儿用;

(2)ios平台通用链接UniversalLinks不能为空,可以根据提示自动生成 参考uniapp官方文档

        也可以自己手动配置,在项目中建一个apple-app-site-association文件(*注:不要后缀名)

{

    "applinks": {

        "apps": [],

        "details": [

            {

                //  在苹果开发者中心获取 https://developer.apple.com/account/

                "appID": " teamid.Bundle ID ",

                "paths": [ "*" ]

            }

        ]

    }

}

然后将这个apple-app-site-association文件丢给后端,放在app对应的网址的根目录或者可访问目录下,打开对应的链接可正常下载即为正确

(3)在项目的【manifest.json】--【源码视图】--【app-plus】中填写:

二. 微信开发者平台配置

1. 安卓的证书签名即为生成证书时,证书中的md5。将这个md5中的“:”去掉,大写字母改为小写

查询指令:keytool -list -v - keystore xxx.keystore(查不到请用低版本,比如jre1.8.0_71)

(顺便把证书、证书别名、证书私钥密码都保存起来,打包时会用到)

2. 在微信开发者平台中配置:

(1)ios的配置同【一】中相同

(2)Android的配置中 “包名”记住,打包的时候跟Android包名保持一致

三.  苹果开发者平台配置

1. 拥有一个企业版的开发者账号

2. window系统:偷懒,看这个链接吧 ,里面是用第三方生成的各种所需文件

注意:测试的时候每次更改配置和设备信息都需要重新生成一个描述文件

3. mac系统:我没有mac,自己看吧 


四. 发布及审核

没写到这呢 (#^.^#)

你可能感兴趣的:(【万恶的uniapp】之app打包配置)