微信APP支付问题,一个应用多个包名怎么解决? 2C

在微信app支付中, 需要設置包名和簽名。我的應用有多個渠道,會生成不多個不同的渠道包名。這個時候怎麽辦?和開放平臺申請的應用設置的包名不同,就調用不了支付功能了啊。

0

2个回答

2

qq互联,在QQ互联上申请,就可以好像,只用申请一个

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于多应用(不同包名)中三方登录和支付的一点坑
最近在做项目的时候有一个需求:公司同一个应用需要发布多个app(相同功能代码),微信登录、QQ登录、微博登录和手机登录之后是同一个用户信息,且均能实现支付宝、微信支付功能。手机登录不必多说,手机号密码一致即可。这样的话,微信就得申请两套参数,QQ也得申请两套参数,微博特殊,可以直接在后台添加新的包名和签名就行。微信两套参数,同一个微信账户返回信息中的unionid是一致的,直接把这个给到服务器作为同
最新微信app支付开发填坑篇
之前开发过高德地图的,百度地图的,人家官网的资料,开发文档,官方论坛,应有尽有,特别详细。微信支付相对支付宝支付,操作繁琐了很多,而且有些文档上的说明太过专业,导致问题多多。 首先他们官网上面只有eclipse的案列说明,没有Android studio版本的,其实也没什么太大的区别,注意一点就行了 在调用微信支付之前,首先要申请微信开放平台帐号,微信商户平台帐号,还有在微信开放平台添加移动应
微信APP支付配置包名、keystore证书文件、签名
写在前面:根据项目的(应用)包名和编译使用的keystore,才可以通过工具在你的手机上生成一个签名。 1.生成一个keystore文件,供项目编译使用。具体可参考作者的另一篇文章:获取 Andriod keystore签名证书文件,用于打包APP应用 2.应用包名:是在APP项目配置文件AndroidManifest.xml中声明的package值,例如DEMO中的package="net....
android 微信app支付遇到的坑
微信支付遇到的坑,记录下。
Android应用打包时签名更新,导致微信支付失败的问题
前言: 搞Android开发的对apk打包都很熟悉了,使用Android studio打包应用的时候,如果要生成release版本的安装包,需要的操作如下: 点击菜单的build -> generate signed apk,然后选择release或者debug版本,选择签名,输入密码进行打包。 打包为什么需要签名呢? 签名的意义在于保证应用的安全性和唯一性,具体来说,如果没有签名,...
使用注解处理器跳过微信包名限制(三)
最近看了许多基于编译时注解自动生成代码的文章,确实挺实用的,可以减轻我们在开发中重复性代码的书写,提升代码的开发效率,比如我们经常使用的butterknife,dagger等框架,一般写这类项目需要创建几个Model,比如我的项目Model为:前面的annotations一般为定义自己的注解,为java library,而compile是用来处理annotations中定义的注解,所以要依赖anno
打安卓包,更换包名 的 三个 关键点 微信登录接入流程
应公司要求,要更改包名   原项目含微信sdk 改包名的话集中在三个地方更改, (1)java的类包 rename   (2)微信接口包   包名.wxapi   (3)AndroidManifest.xml 中  包名属性 改的过程中会有弹窗提示,直接continue就行了(执行的是默认替换)
Android 多包名打包应用
Android 多包名打包应用 简介: 公司的新需求:同一份代码打出另一个包名的apk,即包名不同、名称不同的两个apk。 我经过多方渠道发现大致有一下三种方法: 通过ant打多包名应用 建立多个与“main”同级的文件夹,修改清单文件及build.gradle以达到打多包名效果 通过修改build.gradle文件的applicationId达到打多包名的效果,原理与第二种方法但比较简...
微信支付 第一次成功,其他无法调起,返回-1(Android eclipse 微信支付之大坑 签名工具问题)
参考链接:http://blog.csdn.net/xinluqishi123/article/details/52234002 微信支付第一次成功,其它支付不成功,可能的原因有: 1:订单号重复,这个重新生成一个订单号就可以了。 2:项目包名不对(包名必须与微信开发者平台上的一致,详情见参考链接)。 3:APP的应用签名不对,这个着重讲一下哈(在这里我被坑了一个大跟头,请大家尽量避免
微信APP支付-签名问题
调起微信APP后,总是提示签名错误,解决办法:与公众号支付不同的加签参数和参数,以及大小写1、在第二次签名时候(APP端发起支付请求参数),官方给出的说法是如图:要是按照他上面的驼峰原则来进行签名,那你就大错特错了。记住:这几个字段的“字段名”在参与签名的时候一定都要改成小写!!!2、还有个坑要注意:不仔细根本看不见,时间戳timestamp一定要是转化为以秒为单位的10位数字,千万不要傻了吧唧的...
Hbuilder 开发IOS 和 Android申请微信支付?那些懵逼的事?
首先在 manifest.json里SDK配置选项里先勾选上 微信支付 或者支付宝支付 然后https://open.weixin.qq.com/ 进入微信开发者平台,注册登录,成为开发者 选择移动应用——> 微信支付 按照流程填写 到最后一步  开始懵逼的事情来了?IOS的Bunle ID什么鬼?andriod的应用签名,应用包名又是啥? 答案来了
开通App支付功能时获取应用签名
App开通微信支付功能时需要填写应用签名如下所示应用下载地址是输入在线的app应用下载地址,应用签名是按照这几个步骤来获取。1.把APP下载并安装到手机2.然后下载个 gensignture 应用3.安装后出现的输入框中输入这个应用的包名 复制进去  就可以得到签名了gensignture 应用下载https://open.weixin.qq.com/注意: 测试的时候就安装测试版的 上线了以后 ...
Android微信登录,分享后没有回调(创建wxapi包的时候,一定要和开放平台填写的路径一致)
Android微信登录,分享后没有回调(创建wxapi包的时候,一定要和开放平台填写的路径一致) 1.首先区分applicationId与package name的区别 我们在其他平台创建应用时候要填写:applicationId。 程序结构包名可以和applicationId不同。但是,微信wxapi的文件结构包名必须和你填写的applicationId相同。 例如你的程序结构是com....
iOS集成微信支付的坑,让人摸不透的sign
集成iOS微信支付时遇到一个坑,记录一下。 由于公司业务需求,需要在现有App中添加微信支付功能。于是就开始集成微信的支付功能,先看了一遍官方的文档。然后当然是看官方提供的Demo工程了,于是就下了官方提供的示例工程:(https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=11_1下的https://pay.weixin.qq.com/wi
iOS使用微信H5支付无法跳转回APP的问题
//监听webview代理方法,处理支付链接 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { WBLog(@"request.url = ...
Android支付之支付宝支付(一)
在现在的商业app开发中,基本上都会用到支付功能,如微信,支付宝等待,网络上此类的文章很多,也有一下平台集成了多种支付方式,只需要几行代码就ok,但是支付他是怎样实现的,或者说有的app要求只能使用原有的sdk,这时候就需要了解其调用的流程,以及常用的错误,怎么解决.... 下面首先从简单的入手,支付宝支付: 在开发支付模块之前我们要思考下: 1.支付模块应该是属于公共模块,也就是说应该是
微信支付--应用签名更新(Android)
今天突然发现微信支付不管用了,查了半天,终于找出来问题(以前是可以用的),记录一下。 因为以前是可以用,代码应该没有问题,后台的同学也没有修改支付相关的代码。所以主要查一下微信支付后台的配置是不是有问题了。 要来了帐号, 微信支付商户后台, 主要是查看授权状态,正常。 微信开放平台,进去查看授权状态和app的应用签名、包名内容。 授权正常,包名没有修改。那基本可以确定是应用签名的问题了。 ...
android H5调用微信支付功能之坑惨了
一路过关一路坑,1:微信开发平台在创建应用时跟debug和release 包没什么关系,主要看的是包名、签名、APP ID、商户ID、密钥、订单号、随机时间msgApi = WXAPIFactory.createWXAPI(this, "APP ID"); msgApi.registerApp("APP ID"); 2:接口返回或者H5拦截返回的URl时给出JSON格式或者给出Key=value格...
关于安卓webview中的H5微信支付返回白屏的问题解决方案
  废话不多说,也不绕弯子,直接将重点。   白屏为啥会白屏,Activity中的我不知道会不会白屏,我的webview是在fragment中的。我运行微信官方的demo,他的都没有白屏,我的就白屏了。 直到后来我无意间打上了fragment的部分生命周期的方法,发现了其中的端倪。每次要微信支付的时候他会走onPause这个方法,等微信支付,测试1分钱,返回回来的时候 他走了on...
ionic开发——微信分享准备工作之签名和包名的获取方法
1.首先,我们需要ionic建立一个App项目。 2.然后,我们登录微信开放平台https://open.weixin.qq.com/(点击打开链接)注册一个账号。 3.创建一个App移动应用的应用(这个需要审核,有的快有的慢,几乎需要半天左右)。 4.重要的就是创建这个移动应用中,我们需要填写签名和包名。 5.首先,签名怎么获得呢? 第一种方法:是通过dos命令来完成签名,这个方法可以
APiCloud 项目中使用微信APP支付注意事项(仅Android平台)
APICloud 采用WxPay模块 (https://www.apicloud.com/mod_detail/54228) 1.微信开放平台中,应用包名要和APICloud项目的包名一致   2.记得在微信开放平台生成应用签名,参考网址,https://docs.apicloud.com/Others/Open-SDK-Integration-Guide/weChat 3.确保微...
浅谈安卓微信支付遇到的那些坑(服务端签名)
**浅谈安卓微信支付遇到的那些坑(服务端签名)** 做微信支付首先需要到微信开放平台https://open.weixin.qq.com注册自己的APP。 1,如果是创建移动应用就点击创建移动应用,然后安照提示的填写资料。 2,第一页填写完毕后,会跳到填写平台信息页面,(这里会遇到第一个坑,我表示没有遇到)这里有个填写应用签名,注意了,如果项目是在测试阶段,这里填写你的
如何查看IOS系统APP的包名
使用mac系统,commond+空格搜索 输入console进入控制台 选中连接的设备,启动app,日志刷新,右上方过滤搜索:submitting 就能看到当前应用的包名了,一般包名中有itunes.xxx ...
常用APP(apk)对应包名总结(持续更新...)
// 微信 包名 com.tencent.mm //启动类名:com.tencent.mm.ui.LauncherUI  //QQ 包名 com.tencent.mobileqq  //启动类名:com.tencent.mobileqq.activity.HomeActivity //支付宝 包名:com.eg.android.AlipayGphone    //启动类名com.eg.andr...
iOS之微信app支付流程解析(一)
  APP支付接入方法指引第一步:注册开放平台账号登录开放平台(open.weixin.qq.com),注册成为微信开放平台开发者。第二步:认证开放平台并创建APP开放平台需进行开发者资质认证后才可申请微信支付,认证费:300元/次;提交APP基本信息,通过开放平台应用审核,以获得AppID。第三步:提交资料申请微信支付登录开放平台,点击【管理中心】,选择需要申请支付功能对应的APP,开始填写资料...
Android 微信登陆,支付 ,分享实现和疑难杂症(解决坑)
一.     去微信开放平台注册app,拿到APPID,APPsecret。申请支付、转发、登陆等功能的开通 二.    微信开方平台审核通过以后,要想实现支付、分享、登陆,要注意签名是否正确,微信开放平台保存的包名是否一致,签名是          否经过签名生成器验证,以上都需要正确打包才可以使用,测试包不可以 三.     以上步骤没问题以后我们就可以开始写代码了  1.首先导入 微信...
微信app支付遇到的问题
[code="java"]1、微信支付现在分为v2版和v3版,2014年9月10号之前申请的为v2版,之后申请的为v3版。V3版的微信支付没有paySignKey参数。 因为之前用的是v版,现在用的是v3版,所以在参数上发现不一致。后来看了最新文档才发现这个问题,得与时俱进啊,否则随时掉到坑里。 2、app开发文档 http://kf.qq.com/faq/120911...
申请微信支付--APP端(更新中~~)
  参考资料: (1)APP支付接入方法指引 http://kf.qq.com/faq/170116MvIvei170116m2AbUb.html (2)APP端开发步骤   https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5   一、申请流程 第一步:注册开放平台账号 登录开放平台(open.weixin.q...
iOS 调起微信支付页面后,点击取消或支付成功无法返回原APP问题
原因很简单,其实只要你认真阅读微信支付文档就不会出现这种问题了,解决如图
微信app支付后端的那些坑
自从公司要求做app支付一来,扫码支付,公众号支付。现在到app支付,不得不说微信官网的demo水的像一坨(河蟹)根本不知道从哪里入手,最后总结几点,不多说上代码。public String Pay(Map map){ //参数组 String appid = PaymaxConfig.WX_APPID; String mch_id = PaymaxConfig.WX_MCHID
微信支付成功或者取消支付返回第三方app的时候屏幕会闪一下,美团也是这样的
这个现象正常吗?支付没问题,请问大家遇见这个问题没有
app同包同签名不能安装问题
今天博主与团队之间出现一个很郁闷的问题: 那就是我们开发的一个app,在升级推送版本的时候突然出现,相同的包名、相同的签名。在安装的时候出现,安装签名不一致(安装失败)的提示。 让我们很是困扰。后来发现问题所在,在这里总结一下: android { compileSdkVersion 25 buildToolsVersion '25.0.3' defaultConfi
iOS H5 调用微信、支付宝支付无法返回app 解决方法
    最新项目中遇到H5页面中调用微信客户端支付的需求,虽然这并不是推荐的做法,但是需求确实存在。。。加载h5页面点击支付调起需要支付的客户端(微信或者支付宝),原理上应该很简单,并且文档中都提供了相应的接口,当然想象总是很容易,实现起来还是出现很多的问题;比如无法调起微信/支付宝客户端下面是解决的代码部分:#pragma mark -- webviewDelegate-(BOOL)webVie...
IOS 关于web支付无法返回APP解决方案
使用WKWebview支付,使用的支付宝和微信支付,由服务器下单,app端拿到服务端下单数据加载,微信支付下单成功返回的是一个链接,支付宝支付下单成功返回的是一个html样式,加载方式也是不同的 //拿到服务端下单数据之后 dispatch_async(dispatch_get_main_queue(), ^{ if (weakSelf.paytype == WeChatPay...
微信app支付之回调多次以及不回调的解决办法
前面一篇文章我是在做app支付的时候写的,做app支付完成之后写的,这篇主要是支付完成之后的坑。 首先,支付完成之后,主要就是回调,我首先遇到的就是支付完成之后,并没有收到信息,然后就是各种网上找问答。后面突然发现,数据库里面无缘无故的竟然有了回调的信息(这个我是在回调页面里面写了日志的)。 回调信息的获取我没有用官方提供的方法,用的网上找的 //获得Post过来的数据 pu...
改完包名,手机同时装两个app,出现数据混乱问题
根据公司需求,需要出几个不同的版本,修改包名,然后可以把多个app同事安装在一个手机上。结果问题出现了,用了一段时间后,就会出现一个app上拿到了另个app里配置的数据,数据位于私有数据库中或共享参数文件里。一开始觉得百思不得其解,毕竟这种私有的东西只能在自己包名下获取,然后开始进行逐一排查。首先,基于上面的假设,先导出混乱的数据库文件,进行查看,结果发现数据库中真的插入了不属于本app的数据。当...
App第三方登录微信遇到code以及无法弹出微信登录界面libs包不对等一系列问题解决
1、首先code,我刚开始是下载的登录微信的demo,后来下载后发现没有code,网上说那个token就是。确实可以用。这就解决了code找不到的问题。 2、登录界面弹不出来的问题,即使你AppID都是对的,还是弹不出,原因是你android调试的时候,那个key.store不对,因为我在申请开发者平台的时候提交签名的时候是在app的发布版本。所以你测试的时候是debug,不是relea
微信开放平台>微信登陆、分享、支付。调不起来,调用失败
首先检查app包名、安装在手机上的签名和微信开放平台上面填写的包名、签名是否一致,如果不一致请改成一致。 public class MyApp extends Application { public static IWXAPI api;//此对象是专门用来向微信发送数据的一个重要接口,使用强引用持有,所有的信息发送都是基于这个对象的 @Override public ...
如何实现修改包名和安卓应用的分身功能
本视频教程通过示范修改安卓应用的包名和应用程序名称以及应用图标,实现应用的分身和多开功能。修改包名和应用名称后,相当于另外生成了一个新的应用。 第九讲 如何实现修改包名和安卓应用的分身功能 由于不能发链接,请移步这里观察教学视频 ...
解决“打包后微信分享不能使用”的问题
IOS端解决思路:       (1)检查build.properties里面的webchatAppId和webchatSercet填写是否正确。(ios和安卓端这两个字段名字是不一样的)       (2)检查build.properties里面的bundleID填写是否和微信平台注册的bundleID一样。       (3)在微信平台上面注册的这个app是否通过了微信的审核。 安卓端