最近在做ios端微信支付的时候遇到无法挂起微信界面的情况,执行[WXApi safeSendReq:req] 后 ,只看到微信的启动图,然后一闪而过又回到之前app,检查过了不是签名的问题,参数都是通过服务端传递,android版本是可以支付的,请问有人知道吗
解决方案 »
- iphone ipad 隐藏标题栏
- Map 画线问题-[MKPolyline interiorPolygons]: unrecognized selector sent to instance
- 点击tableview中的textField为什么没有出发 didSelectRowAtIndexPath事件?
- 在两个view之间切换的问题
- itunes目录里的ipa可以直接copy出来给越狱的手机用吗?
- 写了一个用UIScrollView无限浏览图片的demo
- 为什么csdn论坛不弄一些这样子的功能?
- Win8+VirtualBox+OS_X_Lion安装困惑
- iOS开发传给后台的数据是%E%F这种形式的
- Code Sign Error 错误怎么解决啊
- 请问Xcode调试窗口中的括号内的内容是什么意思?
- tableview 自定义cell 点击cell改变cell中的label.text的字体颜色,cell复用出现问题
PayReq *request = [[PayReq alloc] init];
request.openID=@"wxd930ea5d5a258f4f";
request.partnerId = @"1900000109";//[resultDic objectForKey:@"partnerid"];
request.prepayId= @"1101000000140429eb40476f8896f4c9";//[resultDic objectForKey:@"partnerid"];
request.package = @"Sign=WXpay";
request.nonceStr= @"139042a4157a773f209847829d80894d";//[resultDic objectForKey:@"noncestr"];
NSString *timeStamp = [NSString stringWithFormat:@"%@", @"1398746574"];
request.timeStamp = [timeStamp intValue];
request.sign= @"7ffecb600d7157c5aa49810d2d8f28bc2811827b";//[resultDic objectForKey:@"sign"];
[WXApi safeSendReq:request];
2.在URL Schemes中检查是否添加微信 appid
3.是否注册appid这三个是比较常见的无法启动微信支付的问题
request.openID=@"wxd930ea5d5a258f4f";
request.partnerId = @"1900000109";//[resultDic objectForKey:@"partnerid"];
request.prepayId= @"1101000000140429eb40476f8896f4c9";//[resultDic objectForKey:@"partnerid"];
request.package = @"Sign=WXpay";
request.nonceStr= @"139042a4157a773f209847829d80894d";//[resultDic objectForKey:@"noncestr"];
NSString *timeStamp = [NSString stringWithFormat:@"%@", @"1398746574"];
request.timeStamp = [timeStamp intValue];
request.sign= @"7ffecb600d7157c5aa49810d2d8f28bc2811827b";//[resultDic objectForKey:@"sign"];
// [WXApi safeSendReq:request];
[WXApi sendReq:request];
PayReq *request = [[PayReq alloc] init];
request.openID=@"wxd930ea5d5a258f4f";
request.partnerId = @"1900000109";//[resultDic objectForKey:@"partnerid"];
request.prepayId= @"1101000000140429eb40476f8896f4c9";//[resultDic objectForKey:@"partnerid"];
request.package = @"Sign=WXpay";
request.nonceStr= @"139042a4157a773f209847829d80894d";//[resultDic objectForKey:@"noncestr"];
NSString *timeStamp = [NSString stringWithFormat:@"%@", @"1398746574"];
request.timeStamp = [timeStamp intValue];
request.sign= @"7ffecb600d7157c5aa49810d2d8f28bc2811827b";//[resultDic objectForKey:@"sign"];
// [WXApi safeSendReq:request];
[WXApi sendReq:request];
request.partnerId =[responseObject objectForKey:@"partnerId"];
request.prepayId = [responseObject objectForKey:@"prepayId"];
request.nonceStr = [responseObject objectForKey:@"nonceStr"];
request.timeStamp = [[responseObject objectForKey:@"timeStamp"] intValue];
request.package = @"Sign=WXpay";
request.sign = [responseObject objectForKey:@"sign"];
[WXApi sendReq:request];
// [WXApi safeSendReq:request];
我的微信支付 用了下面那句调用 就会跳到微信再回来 但是没有支付页面 用上面的那个句请求 连微信都不打开 求解
request.partnerId =[responseObject objectForKey:@"partnerId"];
request.prepayId = [responseObject objectForKey:@"prepayId"];
request.nonceStr = [responseObject objectForKey:@"nonceStr"];
request.timeStamp = [[responseObject objectForKey:@"timeStamp"] intValue];
request.package = @"Sign=WXpay";
request.sign = [responseObject objectForKey:@"sign"];
[WXApi safeSendReq:request];
写法上都没错,我写这个微信支付遇到的问题就是跳到微信马上跳回app,当时上面几个参数都是后台返回的,request.package这个参数应该是Sign= WXpay,但是我们后台返回来是Sign\u003dWXpay,发现问题后,让后台改了下,再运行,问题解决了
"_CNCopyCurrentNetworkInfo", referenced from:
-[MTAWXOHelper fetchSSIDInfo] in libWeChatSDK.a(MTAWXOHelper.o)
"_CNCopySupportedInterfaces", referenced from:
-[MTAWXOHelper fetchSSIDInfo] in libWeChatSDK.a(MTAWXOHelper.o)
"_SCError", referenced from:
-[MTAWXOReachability startNotifier] in libWeChatSDK.a(MTAWXOReachability.o)
"_SCErrorString", referenced from:
-[MTAWXOReachability startNotifier] in libWeChatSDK.a(MTAWXOReachability.o)
"_SCNetworkReachabilityCreateWithAddress", referenced from:
+[MTAWXOReachability reachabilityWithAddress:] in libWeChatSDK.a(MTAWXOReachability.o)
"_SCNetworkReachabilityCreateWithName", referenced from:
+[MTAWXOReachability reachabilityWithHostname:] in libWeChatSDK.a(MTAWXOReachability.o)
"_SCNetworkReachabilityGetFlags", referenced from:
-[MTAWXOReachability isReachable] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability isReachableViaWWAN] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability isReachableViaWiFi] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability connectionRequired] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability isConnectionOnDemand] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability isInterventionRequired] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability reachabilityFlags] in libWeChatSDK.a(MTAWXOReachability.o)
...
"_SCNetworkReachabilitySetCallback", referenced from:
-[MTAWXOReachability startNotifier] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability stopNotifier] in libWeChatSDK.a(MTAWXOReachability.o)
"_SCNetworkReachabilitySetDispatchQueue", referenced from:
-[MTAWXOReachability startNotifier] in libWeChatSDK.a(MTAWXOReachability.o)
-[MTAWXOReachability stopNotifier] in libWeChatSDK.a(MTAWXOReachability.o)
"operator delete[](void*)", referenced from:
+[WeChatApiUtil EncodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
+[WeChatApiUtil NsDataEncodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
+[WeChatApiUtil DecodeWithBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
+[WeChatApiUtil DecodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
"operator new[](unsigned long)", referenced from:
+[WeChatApiUtil EncodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
+[WeChatApiUtil NsDataEncodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
+[WeChatApiUtil DecodeWithBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
+[WeChatApiUtil DecodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o)
"_deflate", referenced from:
+[MTAWXOHelper GZip:Out:] in libWeChatSDK.a(MTAWXOHelper.o)
"_deflateEnd", referenced from:
+[MTAWXOHelper GZip:Out:] in libWeChatSDK.a(MTAWXOHelper.o)
"_deflateInit2_", referenced from:
+[MTAWXOHelper GZip:Out:] in libWeChatSDK.a(MTAWXOHelper.o)
"_inflate", referenced from:
+[MTAWXOHelper GUnzip:Out:] in libWeChatSDK.a(MTAWXOHelper.o)
"_inflateEnd", referenced from:
+[MTAWXOHelper GUnzip:Out:] in libWeChatSDK.a(MTAWXOHelper.o)
"_inflateInit2_", referenced from:
+[MTAWXOHelper GUnzip:Out:] in libWeChatSDK.a(MTAWXOHelper.o)
"_sqlite3_bind_int64", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_bind_text", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_clear_bindings", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_close", referenced from:
-[MTAWXODataConfigHolder closeDB] in libWeChatSDK.a(MTAWXODataConfigHolder.o)
-[MTAWXOStore closeDB] in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_exec", referenced from:
_execute_update_sql in libWeChatSDK.a(MTAWXOStore.o)
_execute_query in libWeChatSDK.a(MTAWXOStore.o)
_execute_update in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_finalize", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_free", referenced from:
_execute_update_sql in libWeChatSDK.a(MTAWXOStore.o)
_execute_query in libWeChatSDK.a(MTAWXOStore.o)
_execute_update in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_open", referenced from:
-[MTAWXODataConfigHolder getDB] in libWeChatSDK.a(MTAWXODataConfigHolder.o)
-[MTAWXOStore getDB] in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_prepare_v2", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_reset", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
"_sqlite3_step", referenced from:
_execute_prepared_config_stmt in libWeChatSDK.a(MTAWXOStore.o)
_execute_prepared_events_stmt in libWeChatSDK.a(MTAWXOStore.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use
把库导入后出现这种情况,该导入的文件也导入了,就是编译不过,请楼主指教
这个哪有错?在IOS调用不出支付窗口