多渠道打包二 修改了应用包名,需要重新申请的第三方账号

多渠道打包一 动态修改App名称,图标,applicationId,版本号,添加资源

APP开发过程中,处于渠道流量考虑,或者客户需求,有的时候需要我们为一套代码打包多套App,也就是所谓的马甲包。IOS和Android的应用在开发过程中,或多或少都不可避免的要使用到一些第三方的SDK,而这些第三方SDK经常是和Android端的应用包名和签名文件,IOS端的id和数字证书绑定在一起的,如果修改了应用的包名或者应用bundle Id,就需要使用新的包名,Bundle Id去这些第三方平台重新申请新的AppKey和密码来初始化SDK。

百度定位

打开百度定位官网注册百度账号,然后在百度定位SDK中心添加应用,需要提供应用的SHA和包名
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第1张图片
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第2张图片

微信登陆,分享,支付

打开微信开发平台官网注册开发者账号,然后在应用中心添加应用,IOS需要提供应用的Bundle ID,Android需要提供应用签名和包名
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第3张图片

QQ登陆,分享

打开腾讯开发者平台,注册账号,创建应用,填写应用的相关信息,然后提交给腾讯开放平台。

多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第4张图片
待审核通过,就可以在应用宝商城看到我们的应用,并且应用已经获得了QQ登陆和分享的权限,需要我们初始化SDK的时候把APPID和APPKEY配置进去。
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第5张图片

微博登陆,分享

打开微博开放平台,登陆账号,输入IOS和Android的相关信息,保存信息。
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第6张图片

友盟第三方登陆分享

应用经常需要集成例如QQ登陆分享,微信登陆分享,微博登陆分享等第三方SDK,这样就要集成很多SDK,而且各大平台SDK初始化的方式都有差别,这个时候我们就考虑能否有一个工具来帮我们统一初始化代码,这就出现了第三方集成各大平台登陆和分享功能的平台,这里以友盟为例来进行简单介绍。我们在友盟官网注册账号,并添加应用,获取Appkey。

注意,由于该Appkey并没有和应用包名或者签名文件绑定在一起,所以我们即使修改了应用id,这里可以不进行重新更换,当然如果公司为了方便后期数据统计,也可以进行重新申请获取新的appkey。
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第7张图片

友盟推送

友盟推送是和应用包名绑定在一起的,所以如果我们修改了包名,则需要我们根据新的包名重新申请新的AppKey和秘钥。
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第8张图片
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第9张图片
多渠道打包二 修改了应用包名,需要重新申请的第三方账号_第10张图片

你可能感兴趣的:(Android技术)