根据合作方的情况,选择不同的合作模式,具体指引流程下图
登录天翼账号开放平台(首次登录=注册),点击首页右上角“登录”按扭,通过“扫二维码”、“账号密码”及“短信”的方式进行登录
使用天翼账号登录天翼账号开放平台后,进行“账号中心”进行企业开发者认证
新增应用
应用审核后,点击“能力商店”选择能力(如:“免密登录”)按扭进入接口能力申请,按需要进入申请能力及对接:
1、免费能力在1个工作日内审批通过。
2、收费能力请与商务同事沟通后,申请试用次数。
获取包名packagename(安卓)
Android应用获取包名packagename
使用 Android Studio 开发
包名需要在文件build.gradle中查询 applicationId
在文件build.gradle中查询 applicationId,方法如图
获取Android签名证书的md5值(安卓)
调试版本(debug)和发布版本(release)下的签名信息是不同的,请获取APP在线上发布版本的签名信息。
Android签名证书的md5值获取方式如下:
使用keytool获取
定位到你发布的apk使用的keystore文件路径,使用keytool命令获取签名信息:
keytool -v -list -keystore your-release-key.keystore
或者
keytool -v -list -keystore yourpath\..\..\your-release-key.keystore
下面用debug.keystore做一下示例:
使用keytool命令,这里还需要输入签名证书的密码。
keytool -v -list -keystore C:\Users\mango\.android\debug.keystore
debug.keystore默认密码的是android。
请使用发布版本的release的keystore来获取签名信息。
4.2.3 用keytool命令获取到签名信息之后,再从中拿到签名信息中的md5值,去掉冒号之后便是我们要求的包签名md5值。 (格式:大写英文字母+数字,不存在符号)
原格式:98:45:67:C9:4E:57:04:8C:14:00:45:4B:1B:8E:1B:37
正确格式:984567C94E57048C1400454B1B8E1B37
4.2.4 其他获取方式:
1、代码获取。
2、使用keytool -printcert -file CERT.RSA 命令获取
这里就不一一细说了。
4.3 获取Bundle ID (iOS)
4.3.1 什么是Bundle ID?
Bundle ID(Bundle Identifier)是一款iOS应用的唯一标识,应用与Bundle ID之间是唯一对应关系。
请注意:应用新建成功后,Bundle ID将不可修改,如必须修改只能创建一个新的应用,届时App ID、App Key和App Secret也将重新分配,旧版用户将无法收到针对新Bundle ID的推送。
4.3.2 怎样查看应用的Bundle ID?
在Xcode里如下位置可以查看应用的Bundle ID。
请输入内容
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|