需要的资料

1、App名字和BundleID

App名字:例如“悦厚微商城”,可以自定义;
BundleID:例如“com.yuehou.shop”,可以自定义,中间可用公司拼音。
ICON图标(必须有):1024*1024 (PNG格式)
启动页图片(可不用)

2、企业PC官网搭建

开发者所提交的网站内容、排版等需符合常规网站要求,不支持只有几行文字,或者仅是一张或几张图片的,又或者是文档形式的网站内容。
网站内容需有但不限于首页、产品展示、相关应用名称字眼及其应用介绍、用户协议、版权所有者、网站备案信息、联系方式等基础服务信息。

3、微信APP支付申请

需要在微信开放平台(https://open.weixin.qq.com/)注册账号,进行开发者资质认证。费用300元,目前交一次即可,大概1~2天。
同时申请”移动应用APPID”,大概1~2天。需APP文字描述、商城banner图描述APP、商城截图5张。
再开通APP的微信支付功能,也可用已有的微信商户号(https://pay.weixin.qq.com)新增授权关联此APP。大概2~3天
注意: APP与支付的公司主体需一致。

4、APP打包

安卓APP打包不需其他的;

苹果APP打包还需申请APPID、IOS打包证书和描述文件。

  1. 需悦厚账号代发布的(应用开发者显示悦厚),可代申请。
  2. 注册自己账号发布的(应用开发者显示自己名字):

    先准备苹果手机和apple id,用此apple id注册apple developer账号(https://developer.apple.com/cn/),年费是688元(自行支付给苹果)。
    再用 苹果系统 或者 Windows下购买AppUploader助手(年费100-200元)(http://www.appuploader.net),绑定苹果账号后快速建立应用ID、生成证书和描述文件。

5、APP发布

安卓发布:
提供下载链接和生成的二维码(可安卓苹果合一)。

苹果发布:
APP描述预览图:尺寸:12422208、12422688 各3张,
应用描述:文字版。
需悦厚账号代发布的,不另收费;
注册自己账号发布的,发布时Windows下用AppUploader提交APP安装包,再到苹果市场后台提交审核。

微信APP支付申请全流程

参考自:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419317780&token=&lang=zh_CN

1、APP申请

1.1 登录注册开发者

首先进入微信开放平台(https://open.weixin.qq.com/
如果有账号的话直接登录,没有的话则根据步骤申请一个账号。
如何申请商城APP及微信APP支付? - 图1

1.2 进行开发者年审

目前只需年审一次,费用300元。一般当天或次日与审核人员通过一次电话就可以了。
image.png

1.3 应用类目

image.png

1.4 创建应用

与年审可以同步进行

  • 1、点击移动应用开发进入 或 在管理中心创建应用。
    如何申请商城APP及微信APP支付? - 图4
  • 2、创建应用界面
    根据需要填写下面的资料,注意名字半年才可以更改一次,这个名字就是分享后显示的名字(和应用名保持一致)
    logo尺寸 28x28一张,108x108一张,这个图片就是分享后显示的logo(和应用logo保持一致)
    如何申请商城APP及微信APP支付? - 图5
    基本信息
    如何申请商城APP及微信APP支付? - 图6

1.5 填写平台信息

  • 1、勾选所需要的平台:IOS + Android
    如何申请商城APP及微信APP支付? - 图7
  • 2、填写平台信息

IOS-BundleID 和 安卓-应用包名 需一致,格式类似: com.tenant.mm
选填的可不填写,测试的Bundle ID 可与上面的一致,Universal Links可不填。
如何申请商城APP及微信APP支付? - 图8

如何申请商城APP及微信APP支付? - 图9

  • 3、提交审核
    上面信息填写完毕后就可以提交申请了,一般1-7个工作日审核完成。
    如何申请商城APP及微信APP支付? - 图10

1.6 审核通过

通过后就获得了微信分享的能力,需要把AppID和AppSecret提供给开发者。

注意 AppSecret每次只能看到一次,在看到的时候需要保存下来,如果没有保存,下次就要重置,重置后就是一个新的secret,开发者那里也要相应的更新替换。

如何申请商城APP及微信APP支付? - 图11

2、微信APP支付

2.1 已有微信支付商户号的(与移动APP关联)

若是已有独立申请的微信支付商户号,需要在“商户平台 — 产品中心”开通“APP支付”功能,再新增授权,填写移动应用APPID,并在开放平台后台移动应用微信支付栏确认。
步骤如下:
1. 使用原微信公众号支付的账号登录微信支付商户平台(https://pay.weixin.qq.com
在产品中心开通以下“APP支付”功能
image.png
2. 进入“产品中心-APPID授权管理-关联更多APPID”,填写移动应用的AppID(在微信开放平台的 “管理中心 -> 移动应用”查看AppID)
3. 用微信开放平台账号进入微信开放平台(https://open.weixin.qq.com/),在移动应用详情的微信支付栏,点击确认。

2.2 无微信支付商户号的(新申请商户号)

无商户号的,可以新申请。若是在微信开放平台APP详情的微信支付进入微信支付申请页,可自动关联APP和支付号。

在应用的微信支付页面申请微信支付
如何申请商城APP及微信APP支付? - 图13

2.3 微信支付授权目录配置

配置项同公众号的微信支付配置(https://www.yuque.com/hnst/help/configuration-for-wechat#oCB2a
参见:3.1 支付授权目录配置

如何配置公众号微商城和微信支付?

3、取相关信息给技术人员

分别取APP的 APPID,AppSecret、支付商户的 merchantNo,Appkey。给到技术人员进行配置和打包。

微信开放平台移动应用(APPID): 微信开发平台-管理中心-移动应用-查看
微信开放平台移动应用密码(AppSecret): 微信开发平台-管理中心-移动应用-查看
APP所绑定的微信支付商户号(mchId):可登录微信支付商户平台—>商户信息,纯数字的
微信支付API密匙(APPkey):可登录微信支付商户平台—>API安全,自助设置32位API密钥即可
(若修改秘钥,原来的自有商城回不能支付,需同时修改所有用到密钥的商城配置)

4、APP打包

安卓

提供以下信息
App名字、BundleID、应用图标(必须PNG格式)、启动页图片(可不用)。
移动应用APPID,移动应用密码(AppSecret)。
微信支付商户号(mchId),微信支付API密匙(APPkey)。

安卓打包后,告知提供apk签名,修改微信开放平台的签名。

苹果

还需申请APPID、IOS打包证书和描述文件。

  1. 悦厚账号代发布的可代申请。

  2. 注册自己账号发布的需自行申请。

    先准备苹果手机和apple id(https://appleid.apple.com/),开通双重认证。用此apple id注册apple developer账号(https://developer.apple.com/cn/),年费是688元(自行支付给苹果)。
    再用 苹果系统 或者 Windows下购买AppUploader助手(年费100-200元)(http://www.appuploader.net),绑定苹果账号后快速建立应用ID和生成证书。
    首次登陆填写 苹果账号专用密码 在此应用的设置里。
    生成后把打包证书和应用的描述文件提供给技术。

特别注意:
苹果年费过期后,会不能从App Store下载APP,每年都必须续费。
AppUploader助手过期后,会不能上传应用,不需上传可以只买1年。
打包证书生成日起1年有效期,过期后会不能打包,但仍可在市场下载。

开发者账号注册教程
苹果开发者账号申请,688元/年
申请流程:https://www.yuque.com/hnst/help/apply-for-apple
开发者登录:https://developer.apple.com/cn/
Apple Developer APP上注册https://developer.apple.com/cn/support/app-account/
开发者注册入口:https://developer.apple.com/cn/programs/enroll/
个人号,改用APP注册(1周内,速度最快)
公司号,改用APP注册(大约1月,需要邓白氏编码)
邓白氏编码查询后申请(需使用英文填写):https://developer.apple.com/cn/support/D-U-N-S/

APP及证书申请
创建BundleID(2种方法):http://www.applicationloader.net/blog/zh/419.html
苹果手机UDID获取方法(添加测试机用):https://www.jianshu.com/p/c44d5c3424be
证书申请方法1:Windows下AppUploader工具(100-200元/年)+绑定开发者账号:http://www.appuploader.net/blog/zh/100.html
证书申请方法2:苹果mac机+绑定开发者账号:https://ask.dcloud.net.cn/article/152

常用启动页图片规格

安卓
TIM图片20191023112946_conew1.png

苹果
TIM图片20191023112955_conew1.png

5、APP发布

安卓

直接用阿里云下载链接,并生成二维码(http://hotapp.appurls.cn/)(可生成安卓苹果合一码,查看下载量)。

苹果

  1. 悦厚账号代发布到IOS应用市场的,审核后提供链接

苹果市场上传所需图片:

  1. 尺寸1242*2208的3张介绍图,PNG格式 (5.5 英寸手机)
  2. 尺寸1242*2688的3张介绍图,PNG格式,加刘海屏手机壳 (6.5 英寸留海屏手机专用)
  3. APP的ICON图标:1024*1024,PNG格式
  4. 应用描述文字版。
  5. 审核时需开放首页推荐商品的价格。
  1. 注册自己账号发布到IOS应用市场的

用苹果开发者账户登陆苹果市场后台(https://itunesconnect.apple.com/login)创建应用描述。
自行发布的,发布时需购买AppUploader助手(100-200元/年) (http://www.appuploader.net)绑定苹果账号后提交APP文件。
首次登陆填写 苹果账号专用密码 在此应用的设置里。
之后再用在苹果市场(https://itunesconnect.apple.com/login)提交审核。