mirror of
https://github.com/OpenFlutter/fluwx.git
synced 2025-08-06 06:46:02 +08:00
update doc
This commit is contained in:
@ -1,3 +1,6 @@
|
||||
## 1.0.0
|
||||
* ios不必再重写AppDelegate
|
||||
|
||||
## 0.6.3
|
||||
|
||||
* 免密支付
|
||||
|
@ -32,6 +32,8 @@ QQ Group:892398530。
|
||||
|
||||
[watch charged video here](https://study.163.com/course/introduction.htm?share=2&shareId=480000001896427&courseId=1209174838&_trace_c_p_k2_=e72467dc0df540579287a8ea996344a4)
|
||||
|
||||
[upgrade to 1.0.0 or above](./doc/QUESTIONS.md)
|
||||
|
||||
## Dependencies
|
||||
|
||||
Add the following dependencies in your `pubspec.yaml` file:
|
||||
@ -71,11 +73,10 @@ Before using`Fluwx`,you should init `FLuwx`:
|
||||
* [Payment](./doc/WXPay.md)
|
||||
* [Launch Mini-Program](./doc/LAUNCH_MINI_PROGRAM.md)
|
||||
* [Subscribe Message](./doc/SUBSCRIBE_MESSAGE.md)
|
||||
* [Response](./doc/RESPONSE.md)
|
||||
* [Auth By QRCode](./doc/AUTH_BY_QR_CODE.md)
|
||||
* [Sign Auto-Deduct](./doc/AUTO_DEDUCT.md)
|
||||
|
||||
### Other
|
||||
* [Using Swift?](./doc/USING_SWIFT.md)
|
||||
* [Having Questions?](./doc/QUESTIONS.md)
|
||||
|
||||
### Waiting
|
||||
|
@ -31,6 +31,7 @@ QQ群:892398530。
|
||||
|
||||
[收费视频教程点这里](https://study.163.com/course/introduction.htm?share=2&shareId=480000001896427&courseId=1209174838&_trace_c_p_k2_=e72467dc0df540579287a8ea996344a4)
|
||||
|
||||
[升级到1.0.0或者更高](./doc/QUESTIONS_CN.md)
|
||||
|
||||
## 引入
|
||||
|
||||
@ -67,14 +68,12 @@ dependencies:
|
||||
* [Auth](./doc/SEND_AUTH_CN.md)。
|
||||
* [支付](./doc/WXPay_CN.md)。
|
||||
* [打开小程序](./doc/LAUNCH_MINI_PROGRAM_CN.md)。
|
||||
* [一次性订阅消息](./doc/SUBSCRIBE_MESSAGE_CN.md)。
|
||||
* [微信回调](./doc/RESPONSE_CN.md)。
|
||||
* [一次性订阅消息](./doc/SUBSCRIBE_MESSAGE_CN.md)。。
|
||||
* [二维码登录](./doc/AUTH_BY_QR_CODE_CN.md)。
|
||||
* [签约免密支付](./doc/AUTO_DEDUCT_CN.md)。
|
||||
|
||||
### Q&A
|
||||
请先看文档,再看Q&A,再查看issue,自我排查错误,方便你我他。依然无法解决的问题可以加群提问。
|
||||
* [使用Swift?](./doc/USING_SWIFT_CN.md)
|
||||
* [常见问题Q&A](./doc/QUESTIONS_CN.md)
|
||||
|
||||
|
||||
@ -87,6 +86,8 @@ dependencies:
|
||||
|
||||
### 欢迎关注公众号
|
||||

|
||||
|
||||
|
||||
## LICENSE
|
||||
|
||||
|
||||
|
@ -21,6 +21,36 @@ Check your signature please.
|
||||
[Failed to notify project evalution listener](https://www.jianshu.com/p/f74fed94be96)
|
||||
|
||||
|
||||
## Can't receive response after upgrading to 1.0.0 on iOS
|
||||
|
||||
There's no need to override `AppDelegate` since `fluwx 1.0.0`. If you have did thad before, please remove
|
||||
the following code in your `AppDelegate`:
|
||||
|
||||
```
|
||||
|
||||
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
|
||||
return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
|
||||
}
|
||||
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
|
||||
{
|
||||
return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
|
||||
}
|
||||
```
|
||||
|
||||
If you have to override these two functions,make sure you have called the `super`:
|
||||
```
|
||||
|
||||
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
|
||||
|
||||
return [super application:application openURL:url sourceApplication:sourceApplication annotation:annotation];
|
||||
}
|
||||
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
|
||||
{
|
||||
|
||||
return [super application:app openURL:url options:options];
|
||||
}
|
||||
```
|
||||
|
||||
**!!!!请先看[文档](https://github.com/OpenFlutter/fluwx/blob/master/README_CN.md),再看常见Q&A,再查看issue,自我排查错误,方便你我他。依然无法解决的问题可以加群提问, QQ Group:892398530。!!!!**
|
||||
|
||||
## 常见Q&A
|
||||
|
@ -1,3 +1,5 @@
|
||||
|
||||
|
||||
**!!!!请先看[文档](https://github.com/OpenFlutter/fluwx/blob/master/README_CN.md),再看常见Q&A,再查看issue,自我排查错误,方便你我他。依然无法解决的问题可以加群提问, QQ Group:892398530。!!!!**
|
||||
|
||||
## 常见Q&A
|
||||
@ -10,7 +12,7 @@
|
||||
```
|
||||
buildscript {
|
||||
······
|
||||
ext.kotlin_version = '1.3.11'
|
||||
ext.kotlin_version = '1.3.31'
|
||||
······
|
||||
}
|
||||
```
|
||||
@ -32,6 +34,35 @@ iOS 9系统策略更新,限制了http协议的访问,此外应用需要在
|
||||
</dict>
|
||||
```
|
||||
|
||||
## iOS上升级到1.0.0 后无法接收回调
|
||||
|
||||
从`fluwx 1.0.0`开始开发者不必重写`AppDelegate`了。如果你以前重写了这个方法,请在 `AppDelegate`中删除相应的代码:
|
||||
|
||||
```
|
||||
|
||||
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
|
||||
return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
|
||||
}
|
||||
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
|
||||
{
|
||||
return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
|
||||
}
|
||||
```
|
||||
|
||||
如果一定要重写这2个方法,请确保你调用了 `super`:
|
||||
```
|
||||
|
||||
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
|
||||
|
||||
return [super application:application openURL:url sourceApplication:sourceApplication annotation:annotation];
|
||||
}
|
||||
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
|
||||
{
|
||||
|
||||
return [super application:app openURL:url options:options];
|
||||
}
|
||||
```
|
||||
|
||||
#### 如果没有安装微信,微信登录不了,导致iOS审核失败
|
||||
fluwx提供了检查用户是否安装微信的方法:```isWeChatInstalled()```,iOS使用微信相关功能前,务必先检查微信是否安装。
|
||||
|
||||
|
@ -21,8 +21,7 @@
|
||||
//- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
|
||||
// [super application:application openURL:url sourceApplication:sourceApplication annotation:annotation];
|
||||
// return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
|
||||
}
|
||||
//// NOTE: 9.0以后使用新API接口
|
||||
//}
|
||||
//- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
|
||||
//{
|
||||
// [super application:app openURL:url options:options];
|
||||
|
Reference in New Issue
Block a user