CRMEB JAVA 国内版多商户
首页
官网
技术社区
开源地址
序言
系统简介
快速了解
平台端脑图
商城端脑图
系统安装
本地开发环境
服务器的购买与设置
域名购买与解析
宝塔工具的安装
服务器运行环境
站点的建立与配置
代码打包与上传
JAVA项目打包
WEB PC 管理端打包
H5 商城打包
APP打包
基础配置
开发调试
APP打包配置
APP打包上线
隐私政策
微信小程序打包
运行脚本启动项目
SSL证书申请&设置
使用手册
控制台
商品管理
商品分类
品牌管理
保障服务
商品规格
添加商品
商品发布
商品采集
免审编辑
预览商品
商户管理
商户菜单管理
商户分类
店铺类型
入驻协议
商户列表
商户入驻
用户管理
平台用户管理
平台用户标签
商户用户管理
平台用户等级
等级列表
等级配置
等级说明
订单管理
平台端订单
商户端订单
订单退款
营销管理
平台优惠券
优惠券列表
领取记录
用户有礼
领券中心
商家优惠券
优惠券列表
领取记录
秒杀
秒杀配置
秒杀活动
秒杀商品
积分
积分配置
积分日志
社区管理
社区分类
社区话题
社区内容
社区评论
社区配置
内容管理
文章分类
文章管理
视频号
小程序直播
直播间
直播间商品
直播助手|仅商户
活动氛围图
活动边框图
分销管理
分销配置
分销员管理
分销规则
财务管理
帐单管理
商户结算
用户结算
流水汇总
装修
一键换色
页面设计
页面装修
设置
一号通
开通一号通
一号通短信
一号通商品采集
一号通物流查询
客服
腾讯云智服
蚂蚁智能客服
维护
开发配置
组合数据
物流公司
素材管理
定时任务
敏感日志操作
云存储
为什么需要云存储
阿里云对象存储
腾讯云对象存储
七牛云存储
店铺管理
基本设置
开启店铺
运费设置
运费组成
运费模板
开发手册
搭建准备
微信公众号
公众号基础配置
公众号开发配置
公众号菜单
设置公众号菜单
自动回复
微信小程序
小程序基础配置
小程序管理端配置
支付
微信支付开通
微信公众号支付
微信小程序支付
微信APP支付
支付宝支付开通
支付宝支付
🌟支付必看
云存储
阿里云存储
腾讯云存储
七牛云存储
京东云存储
微信小程序直播
开通小程序直播
商品复制
数据字典
集群部署
常见问题
源码下载
Java项目
.sh脚本问题
swagger
退款问题
取消粒子效果
win服务器出现乱码
Java项目日志打印
sql数据库问题
Vue项目
npm镜像问题
刷新404
后台管理系统登录问题
商品海报问题
服务器
宝塔Redis设置密码
单一域名通过nginx区分
微信相关
商户平台添加支付授权目录
多商户小程序提审注意事项
公众号网页分享给朋友或者朋友圈出现只有url,没有卡片的情况
移动端说明
目录结构
配置说明
🖥 WEB PC管理端
平台端目录结构和配置
商户端目录结构和配置
开发以及打包部署
商业授权
授权说明
申请授权
购买版权
基础配置
# App(Android & IOS)打包 ### 1. 模块配置 打开项目点击`manifest.json`  模块配置勾选 支付、登录、分享、 ViderPlayer和自己需要用的模块填写相关配置`Ctrl+s`保存 APP自动生成图标选择一个1024x1024的图片传上去,生成一下就好了 ### 2.权限配置 安卓的已经配置好了,ios的必须开发者填写相关的描述信息,需要用那些就填写哪些,ios必须填写详细,不然上架容易被拒  安卓的权限中文说明地址:[http://www.kjson.com/files/androidmanifest](http://www.kjson.com/files/androidmanifest) ### 3. 模块配置 1. 定位选择高德地图,App端只支持高德地图,所以尽量选择高德地图,key在高德开发平台就可以申请到 2. OAuth 授权登录 一键登录是uni-app官方自带的,详情请看官方文档 地址:[https://uniapp.dcloud.io/univerify](https://uniapp.dcloud.io/univerify) 3. 自定义第三方登录比如:微信登录 请填写相关的配置就可以了 4. **注意:** ios端如果包含了任何第三方登录,那必须也得把苹果登录也带上,不然苹果上架审核不通过 > 根据苹果审核指南要求,如果 app 使用第三方或社交登录服务 (例如,Facebook 登录、Google 登录、通过 Twitter 登录、通过 LinkedIn 登录、通过 Amazon 登录或微信登录) 来对其进行设置或验证这个 app 的用户主帐户,则该 app 必须同时提供“通过 Apple 登录”作为同等选项。详情参考:[App Store 审核指南 - 通过 Apple 登录](https://developer.apple.com/cn/app-store/review/guidelines/#sign-in-with-apple) 说明:[https://ask.dcloud.net.cn/article/36651](https://ask.dcloud.net.cn/article/36651) 5\. 支付、分享填写相关的配置就可以了 6\. 如果有视频,需要勾选VideoPlayer(视频播放)  ### 4.App常用其它设置  为了方便测试选择了全部支持,测试的时候由于各种模拟器支持的不一样所以都勾选了,打包上线的时候选择第一个就可以,不然ios容易出现以下问题  具体说明可以看dcloud的文档 ### 5.Android平台说明 应用启动时读写手机存储、访问设备信息(如IMEI)等权限策略及提示信息 ## 访问设备信息权限 Android平台应用获取设备信息(如IMEI、IMSI等),统计、推送、广告等业务功能依赖这些信息。 此权限不是必选,拒绝此权限不影响App端基座运行。但拥有本权限可以给开发者提供更准确的统计报表。 而申请获取这些信息需要用户授权,会弹出如下提示框: [](https://img-cdn-tc.dcloud.net.cn/uploads/article/20191113/1b8a74f768ebb2f78dac3656c9f4e9db.png) **华为手机应用的设置中权限列表中为“电话”权限** **部分手机设备对该权限描述为“拨打电话,管理电话权限”** ** - 源码视图配置** 打开manifest.json文件,切换到“源码视图”项 - uni-app项目 2. 在 "app-plus" -> "distribute" -> "android" 节点下添加 permissionPhoneState 节点 - 5+ App项目 4. 在 "plus" -> "distribute" -> "google" 节点下添加 permissionPhoneState 节点 permissionPhoneState节点数据格式如下: ``` "permissionPhoneState": { "request": "always", "prompt": "为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许。" } ``` - request 字符串类型,必填,申请设备信息权限策略,可取值none、once、always。默认值为once。 - prompt 字符串类型,可选,用户拒绝时弹出提示框上的内容。 默认值为:为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许。 国际化配置参考:https://ask.dcloud.net.cn/article/35860#strings 设置自定义键名称为“dcloud_permission_read_phone_state_message”。 **保存后提交云端打包生效** 说明:https://ask.dcloud.net.cn/article/36549#externalstorage [https://ask.dcloud.net.cn/article/36195](
本页目录