炼仙传说规则奖池修改
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/alipay_msp_back@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 409 B After Width: | Height: | Size: 409 B |
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/alipay_msp_refresh@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 663 B After Width: | Height: | Size: 663 B |
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/bar@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 1011 B After Width: | Height: | Size: 1011 B |
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/bridge.js
generated
Executable file → Normal file
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/refresh@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 605 B After Width: | Height: | Size: 605 B |
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/refresh_click@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/shutdown@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 222 B |
0
Pods/AlipaySDK-iOS/AlipaySDK.bundle/shutdown_click@2x.png
generated
Executable file → Normal file
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
Pods/AlipaySDK-iOS/AlipaySDK.framework/AlipaySDK
generated
40
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/Info.plist
generated
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>AvailableLibraries</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>LibraryIdentifier</key>
|
||||
<string>ios-arm64</string>
|
||||
<key>LibraryPath</key>
|
||||
<string>AlipaySDK.framework</string>
|
||||
<key>SupportedArchitectures</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
</array>
|
||||
<key>SupportedPlatform</key>
|
||||
<string>ios</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>LibraryIdentifier</key>
|
||||
<string>ios-arm64_x86_64-simulator</string>
|
||||
<key>LibraryPath</key>
|
||||
<string>AlipaySDK.framework</string>
|
||||
<key>SupportedArchitectures</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
<string>x86_64</string>
|
||||
</array>
|
||||
<key>SupportedPlatform</key>
|
||||
<string>ios</string>
|
||||
<key>SupportedPlatformVariant</key>
|
||||
<string>simulator</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XFWK</string>
|
||||
<key>XCFrameworkFormatVersion</key>
|
||||
<string>1.0</string>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/AlipaySDK
generated
Normal file
0
Pods/AlipaySDK-iOS/AlipaySDK.framework/AlipaySDK-inside-Info.plist → Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/AlipaySDK-inside-Info.plist
generated
Executable file → Normal file
|
After Width: | Height: | Size: 409 B |
|
After Width: | Height: | Size: 663 B |
BIN
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/AlipaySDK.bundle/bar@2x.png
generated
Normal file
|
After Width: | Height: | Size: 1011 B |
@@ -0,0 +1 @@
|
||||
!function(){if(!window.AlipayJSBridge){window.alipayjsbridgeSetTitle=function(e){document.title=e,t("alipayjsbridge://setTitle?title="+encodeURIComponent(e))},window.alipayjsbridgeRefresh=function(){t("alipayjsbridge://onRefresh?")},window.alipayjsbridgeBack=function(){t("alipayjsbridge://onBack?")},window.alipayjsbridgeExit=function(e){t("alipayjsbridge://onExit?bsucc="+e)},window.alipayjsbridgeShowBackButton=function(e){t("alipayjsbridge://showBackButton?bshow="+e)},window.AlipayJSBridge={version:"2.0",addListener:function(e,i){a[e]=i},hasListener:function(e){if(!a[e])return!1;return!0},callListener:function(e,i,n){var t;n&&(t=function(e){var i="";e&&(i=encodeURIComponent(JSON.stringify(e)));var a="func=h5JsFuncCallback&cbId="+n+"&data="+i;o(a)});var r=a[e];r?r(i,t):console.log("AlipayJSBridge: no h5JsFunc ",e+i)},callNativeFunc:function(e,a,t){var r="";t&&(r="cb_"+i+++"_"+(new Date).getTime(),n[r]=t);var d="";a&&(d=encodeURIComponent(JSON.stringify(a)));o("func="+e+"&cbId="+r+"&data="+d)},callBackFromNativeFunc:function(e,i){var a=n[e];a&&(a(i),delete n[i])}};var e,i=1,n={},a={};window.CustomEvent?e=new CustomEvent("alipayjsbridgeready"):(e=document.createEvent("Event")).initEvent("alipayjsbridgeready",!0,!0),document.dispatchEvent(e),setTimeout(function(){if(window.AlipayJSBridgeInitArray){var e=window.AlipayJSBridgeInitArray;delete window.AlipayJSBridgeInitArray;for(var i=0;i<e.length;i++)try{e[i](AlipayJSBridge)}catch(e){setTimeout(function(){throw e})}}},0)}function t(e){window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.MQPJSBridgeScheme&&window.webkit.messageHandlers.MQPJSBridgeScheme.postMessage&&window.webkit.messageHandlers.MQPJSBridgeScheme.postMessage(e)}function o(e){t("alipayjsbridge://callNativeFunc?"+e)}}();
|
||||
BIN
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/AlipaySDK.bundle/refresh@2x.png
generated
Normal file
|
After Width: | Height: | Size: 605 B |
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/AlipaySDK.bundle/shutdown@2x.png
generated
Normal file
|
After Width: | Height: | Size: 222 B |
|
After Width: | Height: | Size: 1.3 KiB |
12
Pods/AlipaySDK-iOS/AlipaySDK.framework/Headers/AFServiceCenter.h → Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Headers/AFServiceCenter.h
generated
Executable file → Normal file
@@ -25,6 +25,7 @@ typedef NS_ENUM(NSUInteger, AFService) {
|
||||
|
||||
extern NSString * const kAFServiceOptionBizParams; // 钱包服务调用入参
|
||||
extern NSString * const kAFServiceOptionCallbackScheme; // 业务回跳当前app的scheme
|
||||
extern NSString * const kAFServiceOptionCallbackUlink; // 业务回跳当前app的ulink
|
||||
extern NSString * const kAFServiceOptionNotUseLanding; // 不使用支付宝提示下载页做补偿,为true时需要商户自己处理用户未安装支付宝的情况
|
||||
extern NSString * const kAFServiceBizParamsKeyUrl; // 独立签约入参url
|
||||
|
||||
@@ -53,4 +54,15 @@ typedef void(^AFServiceResultBlock)(AFServiceResponse *response);
|
||||
+ (void)handleResponseURL:(NSURL *)url
|
||||
withCompletion:(AFServiceResultBlock)block;
|
||||
|
||||
|
||||
/**
|
||||
* 处理支付宝app支付后通过universalLink跳回商户app携带的支付结果处理
|
||||
*
|
||||
* @param userActivity 系统接口传入的userActivity
|
||||
* @param block 支付结果回调 为nil时默认使用支付接口的completionBlock
|
||||
* @return YES表示能处理,NO表示不能处理
|
||||
*/
|
||||
+ (BOOL)handleOpenUniversalLink:(NSUserActivity *)userActivity
|
||||
withCompletion:(AFServiceResultBlock)block;
|
||||
|
||||
@end
|
||||
0
Pods/AlipaySDK-iOS/AlipaySDK.framework/Headers/AFServiceResponse.h → Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Headers/AFServiceResponse.h
generated
Executable file → Normal file
27
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Headers/APDeductSDK.h
generated
Normal file
@@ -0,0 +1,27 @@
|
||||
//
|
||||
// APDeductSDK.h
|
||||
// APDeductSDK
|
||||
//
|
||||
// Created by mingsheng on 2024/9/26.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "AFServiceCenter.h"
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
// 代扣SDK版本
|
||||
extern NSString *const kDeductSDKVersion;
|
||||
|
||||
@interface APDeductSDK : NSObject
|
||||
/**
|
||||
* 独立签约
|
||||
*
|
||||
* @param signParams 签约字符串
|
||||
* @param schemeStr 调用签约的app注册在info.plist中的scheme
|
||||
* @param universalLink 调用签约的app注册的universalLink
|
||||
* @param block 签约结果回调Block
|
||||
*/
|
||||
+ (void)callDeduct:(NSString *)signParams fromScheme:(NSString *)schemeStr fromUniversalLink:(NSString *)universalLink andCompletion:(AFServiceResultBlock)block;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
0
Pods/AlipaySDK-iOS/AlipaySDK.framework/Headers/APayAuthInfo.h → Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Headers/APayAuthInfo.h
generated
Executable file → Normal file
33
Pods/AlipaySDK-iOS/AlipaySDK.framework/Headers/AlipaySDK.h → Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Headers/AlipaySDK.h
generated
Executable file → Normal file
@@ -9,7 +9,7 @@
|
||||
|
||||
////////////////////////////////////////////////////////
|
||||
///////////////// 支付宝标准版本支付SDK ///////////////////
|
||||
///////// version:15.8.11 modify:2022.07.26///////////
|
||||
///////// version:15.8.30 modify:2024.12.18///////////
|
||||
////////////////////////////////////////////////////////
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
@@ -52,10 +52,9 @@ typedef enum {
|
||||
/**
|
||||
* 支付接口
|
||||
*
|
||||
* @param orderStr 支付订单信息字串
|
||||
* @param schemeStr 调用支付的app注册在info.plist中的scheme
|
||||
* @param completionBlock 支付结果回调Block,用于wap支付结果回调
|
||||
跳转支付宝支付时只有当processOrderWithPaymentResult接口的completionBlock为nil时会使用这个bolock
|
||||
* @param orderStr 支付订单信息字串
|
||||
* @param schemeStr 调用支付的app注册在info.plist中的scheme
|
||||
* @param completionBlock 支付结果回调Block,用于wap支付结果回调,跳转支付宝支付时只有当processOrderWithPaymentResult接口的completionBlock为nil时会使用这个bolock
|
||||
*/
|
||||
- (void)payOrder:(NSString *)orderStr
|
||||
fromScheme:(NSString *)schemeStr
|
||||
@@ -84,6 +83,30 @@ typedef enum {
|
||||
- (void)processOrderWithPaymentResult:(NSURL *)resultUrl
|
||||
standbyCallback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
/**
|
||||
* 商户接入UniversalLink支付接口使用该接口
|
||||
*
|
||||
* @param orderStr 支付订单信息字串
|
||||
* @param schemeStr 调用支付的app注册在info.plist中的scheme
|
||||
* @param universalLink 调用支付的app关联的universalLink,如'https://render.alipay.com/'
|
||||
* @param completionBlock 支付结果回调Block,用于wap支付结果回调,跳转支付宝支付时只有当processOrderWithPaymentResult接口的completionBlock为nil时会使用这个bolock
|
||||
*/
|
||||
- (void) payOrder:(NSString *)orderStr
|
||||
fromScheme:(NSString *)schemeStr
|
||||
fromUniversalLink:(NSString *)universalLink
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
/**
|
||||
* 处理支付宝app支付后通过universalLink跳回商户app携带的支付结果处理
|
||||
*
|
||||
* @param userActivity 系统接口传入的userActivity
|
||||
* @param completionBlock 支付结果回调 为nil时默认使用支付接口的completionBlock
|
||||
*/
|
||||
- (void)handleOpenUniversalLink:(NSUserActivity *)userActivity standbyCallback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
/**
|
||||
* 获取交易token。
|
||||
*
|
||||
18
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Headers/AlipaySDKModule.h
generated
Normal file
@@ -0,0 +1,18 @@
|
||||
//
|
||||
// AlipaySDKModule.h
|
||||
// AlipaySDK
|
||||
//
|
||||
// Created by mingsheng on 2023/11/14.
|
||||
// Copyright © 2023 Alipay. All rights reserved.
|
||||
//
|
||||
|
||||
#ifndef AlipaySDKModule_h
|
||||
#define AlipaySDKModule_h
|
||||
|
||||
#import "AlipaySDK.h"
|
||||
#import "APDeductSDK.h"
|
||||
#import "APayAuthInfo.h"
|
||||
#import "AFServiceCenter.h"
|
||||
#import "AFServiceResponse.h"
|
||||
|
||||
#endif /* AlipaySDKModule_h */
|
||||
14
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64/AlipaySDK.framework/Modules/module.modulemap
generated
Normal file
@@ -0,0 +1,14 @@
|
||||
//
|
||||
// AlipaySDK.modulemap
|
||||
// AlipaySDK
|
||||
//
|
||||
// Created by mingsheng on 2023/11/14.
|
||||
// Copyright © 2023 Alipay. All rights reserved.
|
||||
//
|
||||
|
||||
framework module AlipaySDK {
|
||||
umbrella header "AlipaySDKModule.h"
|
||||
|
||||
export *
|
||||
module * { export * }
|
||||
}
|
||||
BIN
Pods/AlipaySDK-iOS/AlipaySDK.xcframework/ios-arm64_x86_64-simulator/AlipaySDK.framework/AlipaySDK
generated
Normal file
|
After Width: | Height: | Size: 409 B |
|
After Width: | Height: | Size: 663 B |
|
After Width: | Height: | Size: 1011 B |
@@ -0,0 +1 @@
|
||||
!function(){if(!window.AlipayJSBridge){window.alipayjsbridgeSetTitle=function(e){document.title=e,t("alipayjsbridge://setTitle?title="+encodeURIComponent(e))},window.alipayjsbridgeRefresh=function(){t("alipayjsbridge://onRefresh?")},window.alipayjsbridgeBack=function(){t("alipayjsbridge://onBack?")},window.alipayjsbridgeExit=function(e){t("alipayjsbridge://onExit?bsucc="+e)},window.alipayjsbridgeShowBackButton=function(e){t("alipayjsbridge://showBackButton?bshow="+e)},window.AlipayJSBridge={version:"2.0",addListener:function(e,i){a[e]=i},hasListener:function(e){if(!a[e])return!1;return!0},callListener:function(e,i,n){var t;n&&(t=function(e){var i="";e&&(i=encodeURIComponent(JSON.stringify(e)));var a="func=h5JsFuncCallback&cbId="+n+"&data="+i;o(a)});var r=a[e];r?r(i,t):console.log("AlipayJSBridge: no h5JsFunc ",e+i)},callNativeFunc:function(e,a,t){var r="";t&&(r="cb_"+i+++"_"+(new Date).getTime(),n[r]=t);var d="";a&&(d=encodeURIComponent(JSON.stringify(a)));o("func="+e+"&cbId="+r+"&data="+d)},callBackFromNativeFunc:function(e,i){var a=n[e];a&&(a(i),delete n[i])}};var e,i=1,n={},a={};window.CustomEvent?e=new CustomEvent("alipayjsbridgeready"):(e=document.createEvent("Event")).initEvent("alipayjsbridgeready",!0,!0),document.dispatchEvent(e),setTimeout(function(){if(window.AlipayJSBridgeInitArray){var e=window.AlipayJSBridgeInitArray;delete window.AlipayJSBridgeInitArray;for(var i=0;i<e.length;i++)try{e[i](AlipayJSBridge)}catch(e){setTimeout(function(){throw e})}}},0)}function t(e){window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.MQPJSBridgeScheme&&window.webkit.messageHandlers.MQPJSBridgeScheme.postMessage&&window.webkit.messageHandlers.MQPJSBridgeScheme.postMessage(e)}function o(e){t("alipayjsbridge://callNativeFunc?"+e)}}();
|
||||
|
After Width: | Height: | Size: 605 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 222 B |
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,68 @@
|
||||
//
|
||||
// AFServiceCenter.h
|
||||
// AFServiceSDK
|
||||
//
|
||||
// Created by jiajunchen on 02/01/2018.
|
||||
// Copyright © 2018 antfin. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class AFServiceResponse;
|
||||
|
||||
/**
|
||||
SDK支持的业务枚举值
|
||||
|
||||
- AFServiceEInvoice: 电子发票
|
||||
- AFServiceAuth: 账户授权
|
||||
*/
|
||||
typedef NS_ENUM(NSUInteger, AFService) {
|
||||
AFServiceEInvoice,
|
||||
AFServiceAuth,
|
||||
AFServiceDeduct
|
||||
};
|
||||
|
||||
|
||||
extern NSString * const kAFServiceOptionBizParams; // 钱包服务调用入参
|
||||
extern NSString * const kAFServiceOptionCallbackScheme; // 业务回跳当前app的scheme
|
||||
extern NSString * const kAFServiceOptionCallbackUlink; // 业务回跳当前app的ulink
|
||||
extern NSString * const kAFServiceOptionNotUseLanding; // 不使用支付宝提示下载页做补偿,为true时需要商户自己处理用户未安装支付宝的情况
|
||||
extern NSString * const kAFServiceBizParamsKeyUrl; // 独立签约入参url
|
||||
|
||||
typedef void(^AFServiceResultBlock)(AFServiceResponse *response);
|
||||
|
||||
@interface AFServiceCenter : NSObject
|
||||
|
||||
/**
|
||||
调用钱包服务
|
||||
|
||||
@param service 业务service, 见AFService枚举值
|
||||
@param params 参数Dictionary, key值详情参见kAFServiceOptionBizParams、kAFServiceOptionCallbackScheme注释
|
||||
@param block 业务结果回调的block, block参数是AFServiceResponse类型,业务结果通过result属性获取,如果未用户未安装支付宝并且kAFServiceOptionNotUseLanding未设置为true,会使用H5landing页做补偿,这种情况下不会有block回调结果。
|
||||
*/
|
||||
+ (void)callService:(AFService)service
|
||||
withParams:(NSDictionary *)params
|
||||
andCompletion:(AFServiceResultBlock)block;
|
||||
|
||||
|
||||
/**
|
||||
处理钱包服务回跳APP的URL
|
||||
|
||||
@param url 回跳URL
|
||||
@param block 业务结果回掉的block,详情见调用接口入参上的block。注意此接口上的block只有在跳转钱包后,当前APP被系统回收的情况下回跳才生效
|
||||
*/
|
||||
+ (void)handleResponseURL:(NSURL *)url
|
||||
withCompletion:(AFServiceResultBlock)block;
|
||||
|
||||
|
||||
/**
|
||||
* 处理支付宝app支付后通过universalLink跳回商户app携带的支付结果处理
|
||||
*
|
||||
* @param userActivity 系统接口传入的userActivity
|
||||
* @param block 支付结果回调 为nil时默认使用支付接口的completionBlock
|
||||
* @return YES表示能处理,NO表示不能处理
|
||||
*/
|
||||
+ (BOOL)handleOpenUniversalLink:(NSUserActivity *)userActivity
|
||||
withCompletion:(AFServiceResultBlock)block;
|
||||
|
||||
@end
|
||||
@@ -0,0 +1,43 @@
|
||||
//
|
||||
// AFServiceResponse.h
|
||||
// AFServiceSDK
|
||||
//
|
||||
// Created by jiajunchen on 08/01/2018.
|
||||
// Copyright © 2018 antfin. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
/**
|
||||
钱包服务调用结果状态吗
|
||||
|
||||
- AFResSuccess: 默认值,业务调用成功,结果数据参见result字段
|
||||
- AFResInvalidService: service枚举值错误
|
||||
- AFResInvalidURL: 钱包回跳URL错误
|
||||
- AFResRepeatCall: 业务重复调用(3s内)
|
||||
- AFResOpenURLErr: 跳转失败
|
||||
*/
|
||||
typedef NS_ENUM(NSUInteger, AFResCode) {
|
||||
AFResSuccess = 0,
|
||||
AFResInvalidService = 100,
|
||||
AFResInvalidURL,
|
||||
AFResRepeatCall,
|
||||
AFResOpenURLErr,
|
||||
};
|
||||
|
||||
|
||||
@interface AFServiceResponse : NSObject
|
||||
|
||||
|
||||
/**
|
||||
业务调用状态吗
|
||||
*/
|
||||
@property (nonatomic, assign) AFResCode responseCode;
|
||||
|
||||
|
||||
/**
|
||||
业务结果Dictionary, 内容请参考具体业务方接入文档
|
||||
*/
|
||||
@property (readonly) NSDictionary *result;
|
||||
|
||||
@end
|
||||
@@ -0,0 +1,27 @@
|
||||
//
|
||||
// APDeductSDK.h
|
||||
// APDeductSDK
|
||||
//
|
||||
// Created by mingsheng on 2024/9/26.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "AFServiceCenter.h"
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
// 代扣SDK版本
|
||||
extern NSString *const kDeductSDKVersion;
|
||||
|
||||
@interface APDeductSDK : NSObject
|
||||
/**
|
||||
* 独立签约
|
||||
*
|
||||
* @param signParams 签约字符串
|
||||
* @param schemeStr 调用签约的app注册在info.plist中的scheme
|
||||
* @param universalLink 调用签约的app注册的universalLink
|
||||
* @param block 签约结果回调Block
|
||||
*/
|
||||
+ (void)callDeduct:(NSString *)signParams fromScheme:(NSString *)schemeStr fromUniversalLink:(NSString *)universalLink andCompletion:(AFServiceResultBlock)block;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
@@ -0,0 +1,33 @@
|
||||
//
|
||||
// APAuthInfo.h
|
||||
// APAuth
|
||||
//
|
||||
// Created by antfin on 17-10-24.
|
||||
// Copyright (c) 2017年 AntFin. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface APayAuthInfo : NSObject
|
||||
|
||||
@property(nonatomic, copy)NSString *appID;
|
||||
@property(nonatomic, copy)NSString *pid;
|
||||
@property(nonatomic, copy)NSString *redirectUri;
|
||||
|
||||
/**
|
||||
* 初始化AuthInfo
|
||||
*
|
||||
* @param appIDStr 应用ID
|
||||
* @param pidStr 商户ID 可不填
|
||||
* @param uriStr 授权的应用回调地址 比如:alidemo://auth
|
||||
*
|
||||
* @return authinfo实例
|
||||
*/
|
||||
- (id)initWithAppID:(NSString *)appIDStr
|
||||
pid:(NSString *)pidStr
|
||||
redirectUri:(NSString *)uriStr;
|
||||
|
||||
- (NSString *)description;
|
||||
- (NSString *)wapDescription;
|
||||
|
||||
@end
|
||||
@@ -0,0 +1,246 @@
|
||||
//
|
||||
// AlipaySDK.h
|
||||
// AlipaySDK
|
||||
//
|
||||
// Created by antfin on 17-10-24.
|
||||
// Copyright (c) 2017年 AntFin. All rights reserved.
|
||||
//
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////
|
||||
///////////////// 支付宝标准版本支付SDK ///////////////////
|
||||
///////// version:15.8.30 modify:2024.12.18///////////
|
||||
////////////////////////////////////////////////////////
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import "APayAuthInfo.h"
|
||||
#import "AFServiceCenter.h"
|
||||
#import "AFServiceResponse.h"
|
||||
|
||||
typedef void(^CompletionBlock)(NSDictionary *resultDic);
|
||||
|
||||
typedef enum {
|
||||
ALIPAY_TIDFACTOR_IMEI,
|
||||
ALIPAY_TIDFACTOR_IMSI,
|
||||
ALIPAY_TIDFACTOR_TID,
|
||||
ALIPAY_TIDFACTOR_CLIENTKEY,
|
||||
ALIPAY_TIDFACTOR_VIMEI,
|
||||
ALIPAY_TIDFACTOR_VIMSI,
|
||||
ALIPAY_TIDFACTOR_CLIENTID,
|
||||
ALIPAY_TIDFACTOR_APDID,
|
||||
ALIPAY_TIDFACTOR_MAX
|
||||
} AlipayTidFactor;
|
||||
|
||||
@interface AlipaySDK : NSObject
|
||||
|
||||
/**
|
||||
* 创建支付单例服务
|
||||
*
|
||||
* @return 返回单例对象
|
||||
*/
|
||||
+ (AlipaySDK *)defaultService;
|
||||
|
||||
/**
|
||||
* 用于设置SDK使用的window,如果没有自行创建window无需设置此接口
|
||||
*/
|
||||
@property (nonatomic, weak) UIWindow *targetWindow;
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////支付宝支付相关接口/////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
* 支付接口
|
||||
*
|
||||
* @param orderStr 支付订单信息字串
|
||||
* @param schemeStr 调用支付的app注册在info.plist中的scheme
|
||||
* @param completionBlock 支付结果回调Block,用于wap支付结果回调,跳转支付宝支付时只有当processOrderWithPaymentResult接口的completionBlock为nil时会使用这个bolock
|
||||
*/
|
||||
- (void)payOrder:(NSString *)orderStr
|
||||
fromScheme:(NSString *)schemeStr
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
* 支付接口 v2
|
||||
*
|
||||
* @param orderStr 支付订单信息字串
|
||||
* @param dynamicLaunch 是否使用动态配置策略跳转支付宝支付
|
||||
* @param schemeStr 调用支付的app注册在info.plist中的scheme
|
||||
* @param completionBlock 支付结果回调Block,用于wap支付结果回调
|
||||
跳转支付宝支付时只有当processOrderWithPaymentResult接口的completionBlock为nil时会使用这个bolock
|
||||
*/
|
||||
- (void)payOrder:(NSString *)orderStr
|
||||
dynamicLaunch:(BOOL)dynamicLaunch
|
||||
fromScheme:(NSString *)schemeStr
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
* 处理支付宝app支付后跳回商户app携带的支付结果Url
|
||||
*
|
||||
* @param resultUrl 支付宝app返回的支付结果url
|
||||
* @param completionBlock 支付结果回调 为nil时默认使用支付接口的completionBlock
|
||||
*/
|
||||
- (void)processOrderWithPaymentResult:(NSURL *)resultUrl
|
||||
standbyCallback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
/**
|
||||
* 商户接入UniversalLink支付接口使用该接口
|
||||
*
|
||||
* @param orderStr 支付订单信息字串
|
||||
* @param schemeStr 调用支付的app注册在info.plist中的scheme
|
||||
* @param universalLink 调用支付的app关联的universalLink,如'https://render.alipay.com/'
|
||||
* @param completionBlock 支付结果回调Block,用于wap支付结果回调,跳转支付宝支付时只有当processOrderWithPaymentResult接口的completionBlock为nil时会使用这个bolock
|
||||
*/
|
||||
- (void) payOrder:(NSString *)orderStr
|
||||
fromScheme:(NSString *)schemeStr
|
||||
fromUniversalLink:(NSString *)universalLink
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
/**
|
||||
* 处理支付宝app支付后通过universalLink跳回商户app携带的支付结果处理
|
||||
*
|
||||
* @param userActivity 系统接口传入的userActivity
|
||||
* @param completionBlock 支付结果回调 为nil时默认使用支付接口的completionBlock
|
||||
*/
|
||||
- (void)handleOpenUniversalLink:(NSUserActivity *)userActivity standbyCallback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
/**
|
||||
* 获取交易token。
|
||||
*
|
||||
* @return 交易token,若无则为空。
|
||||
*/
|
||||
- (NSString *)fetchTradeToken;
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////支付宝授权 2.0 相关接口////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
* 快登授权2.0
|
||||
*
|
||||
* @param infoStr 授权请求信息字串
|
||||
* @param schemeStr 调用授权的app注册在info.plist中的scheme
|
||||
* @param completionBlock 授权结果回调,需要调用方在appDelegate中调用processAuth_V2Result:standbyCallback:方法获取授权结果
|
||||
* 若在授权过程中,调用方应用被系统终止则此block无效(此时会调用'processAuth_V2Result:standbyCallback:'传入的standbyCallback)
|
||||
*/
|
||||
- (void)auth_V2WithInfo:(NSString *)infoStr
|
||||
fromScheme:(NSString *)schemeStr
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
* 处理支付宝app授权后跳回商户app携带的授权结果Url
|
||||
*
|
||||
* @param resultUrl 支付宝app返回的授权结果url
|
||||
* @param completionBlock 授权结果回调,用于处理跳转支付宝授权过程中商户APP被系统终止的情况
|
||||
*/
|
||||
- (void)processAuth_V2Result:(NSURL *)resultUrl
|
||||
standbyCallback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////支付宝授权 1.0 相关接口////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
/**
|
||||
* 快登授权
|
||||
* @param authInfo 授权相关信息
|
||||
* @param completionBlock 授权结果回调,若在授权过程中,调用方应用被系统终止,则此block无效,
|
||||
需要调用方在appDelegate中调用processAuth_V2Result:standbyCallback:方法获取授权结果
|
||||
*/
|
||||
- (void)authWithInfo:(APayAuthInfo *)authInfo
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
/**
|
||||
* 处理支付宝app授权后跳回商户app携带的授权结果Url
|
||||
*
|
||||
* @param resultUrl 支付宝app返回的授权结果url
|
||||
* @param completionBlock 授权结果回调
|
||||
*/
|
||||
- (void)processAuthResult:(NSURL *)resultUrl
|
||||
standbyCallback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////支付宝 h5 支付转 native 支付接口////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
/**
|
||||
* 从h5链接中获取订单串并支付接口(自版本15.4.0起,推荐使用该接口)
|
||||
*
|
||||
* @param urlStr 拦截的 url string
|
||||
*
|
||||
* @return YES为成功获取订单信息并发起支付流程;NO为无法获取订单信息,输入url是普通url
|
||||
*/
|
||||
- (BOOL)payInterceptorWithUrl:(NSString *)urlStr
|
||||
fromScheme:(NSString *)schemeStr
|
||||
callback:(CompletionBlock)completionBlock;
|
||||
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////支付宝 tid 相关信息获取接口/////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
* 获取当前tid相关信息
|
||||
*
|
||||
* @return tid相关信息
|
||||
*/
|
||||
- (NSString*)queryTidFactor:(AlipayTidFactor)factor;
|
||||
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////支付宝支付环境相关信息接口//////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
* 是否已经使用过
|
||||
*
|
||||
* @return YES为已经使用过,NO反之
|
||||
*/
|
||||
- (BOOL)isLogined;
|
||||
|
||||
/**
|
||||
* 获取当前版本号
|
||||
*
|
||||
* @return 当前版本字符串
|
||||
*/
|
||||
- (NSString *)currentVersion;
|
||||
|
||||
/**
|
||||
* 測試所用,realse包无效
|
||||
*
|
||||
* @param url 测试环境
|
||||
*/
|
||||
- (void)setUrl:(NSString *)url;
|
||||
|
||||
/**
|
||||
* 支付前主动更新本地配置
|
||||
*
|
||||
* @param block 更新请求结果回调
|
||||
*/
|
||||
- (void)fetchSdkConfigWithBlock:(void(^)(BOOL success))block;
|
||||
|
||||
|
||||
typedef void(^APLogBlock)(NSString *log);
|
||||
|
||||
/**
|
||||
* 接收AlipaySDK的log信息
|
||||
*
|
||||
* @param logBlock 打印log的回调block
|
||||
*/
|
||||
+ (void)startLogWithBlock:(APLogBlock)logBlock;
|
||||
|
||||
/**
|
||||
* 停止输出log,会释放logBlock
|
||||
*
|
||||
*
|
||||
*/
|
||||
+ (void)stopLog;
|
||||
|
||||
@end
|
||||
@@ -0,0 +1,18 @@
|
||||
//
|
||||
// AlipaySDKModule.h
|
||||
// AlipaySDK
|
||||
//
|
||||
// Created by mingsheng on 2023/11/14.
|
||||
// Copyright © 2023 Alipay. All rights reserved.
|
||||
//
|
||||
|
||||
#ifndef AlipaySDKModule_h
|
||||
#define AlipaySDKModule_h
|
||||
|
||||
#import "AlipaySDK.h"
|
||||
#import "APDeductSDK.h"
|
||||
#import "APayAuthInfo.h"
|
||||
#import "AFServiceCenter.h"
|
||||
#import "AFServiceResponse.h"
|
||||
|
||||
#endif /* AlipaySDKModule_h */
|
||||
@@ -0,0 +1,14 @@
|
||||
//
|
||||
// AlipaySDK.modulemap
|
||||
// AlipaySDK
|
||||
//
|
||||
// Created by mingsheng on 2023/11/14.
|
||||
// Copyright © 2023 Alipay. All rights reserved.
|
||||
//
|
||||
|
||||
framework module AlipaySDK {
|
||||
umbrella header "AlipaySDKModule.h"
|
||||
|
||||
export *
|
||||
module * { export * }
|
||||
}
|
||||
@@ -0,0 +1,364 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>AlipaySDK-inside-Info.plist</key>
|
||||
<data>
|
||||
1eNodgoJjexIXNkgnNN0zvMoQWI=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/alipay_msp_back@2x.png</key>
|
||||
<data>
|
||||
9QmweA7IyncTPWZIOx5ECL2ne4o=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/alipay_msp_refresh@2x.png</key>
|
||||
<data>
|
||||
ivQn6LWpOB8BoUbNdxsIvfbJbuM=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/bar@2x.png</key>
|
||||
<data>
|
||||
ENmQmLXuSOxBy844XKkdTedcv2Y=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/bridge.js</key>
|
||||
<data>
|
||||
sgZ31kacqvJAHbN7Ywt45Mglc6o=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/refresh@2x.png</key>
|
||||
<data>
|
||||
MrXCB0ZUwnx4+zfw1X2jzlNdDc4=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/refresh_click@2x.png</key>
|
||||
<data>
|
||||
Q5O/60AWCbG5LfvVC3+guPjpeFs=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/shutdown@2x.png</key>
|
||||
<data>
|
||||
Z3Jf5aw1lVPaKemSw8qXPabBLcw=
|
||||
</data>
|
||||
<key>AlipaySDK.bundle/shutdown_click@2x.png</key>
|
||||
<data>
|
||||
v8pstv1HbmoW3gdlKZzSqn31WHY=
|
||||
</data>
|
||||
<key>Headers/AFServiceCenter.h</key>
|
||||
<data>
|
||||
7ireGR/zUTRiZH50VQ+OgMW++Bc=
|
||||
</data>
|
||||
<key>Headers/AFServiceResponse.h</key>
|
||||
<data>
|
||||
kmXpMRX3EHJQ2GcKHGTF42sh5W0=
|
||||
</data>
|
||||
<key>Headers/APDeductSDK.h</key>
|
||||
<data>
|
||||
13yBfHG47tXmdwRwnu5NN1KyCHo=
|
||||
</data>
|
||||
<key>Headers/APayAuthInfo.h</key>
|
||||
<data>
|
||||
gJOMjyPrvesSF0hKcHM3CVMNDJQ=
|
||||
</data>
|
||||
<key>Headers/AlipaySDK.h</key>
|
||||
<data>
|
||||
Y60Z1t8EOjZB+CteVngHnWGyrSw=
|
||||
</data>
|
||||
<key>Headers/AlipaySDKModule.h</key>
|
||||
<data>
|
||||
rmjza3nhd1irhzw9ibXtC2KzeP8=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
8zhFy4JJEZW3WMNlkPg+bXYE9Gc=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
66JeC7hs0BD0qrLUGUyKYOyPyN0=
|
||||
</data>
|
||||
<key>en.lproj/InfoPlist.strings</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
zmV6UqBSo6r1NOz798vd5O4zTBA=
|
||||
</data>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>AlipaySDK-inside-Info.plist</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
1eNodgoJjexIXNkgnNN0zvMoQWI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
BrDPBL2W2wSe1mgUv7agJTpxXb/lKF3XOJfP0w2hoNc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/alipay_msp_back@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
9QmweA7IyncTPWZIOx5ECL2ne4o=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pqv6sMiIl+QnblEyN3FQCDRwbxFEJpY5Roe80rSkaA4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/alipay_msp_refresh@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
ivQn6LWpOB8BoUbNdxsIvfbJbuM=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eSIZGIUsqcDz03r9ISTu2jNwTz0msn0tSSEOTq8KYz0=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/bar@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
ENmQmLXuSOxBy844XKkdTedcv2Y=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
38AV6Lw9+K+g+t7MHjtEKIJarVILLcTXm0o58ki9C3Q=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/bridge.js</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
sgZ31kacqvJAHbN7Ywt45Mglc6o=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
5Sf9BPwyQ3bHoIdJYsGubF6CsgDuqngeWVkh3Ggm5Rc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/refresh@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
MrXCB0ZUwnx4+zfw1X2jzlNdDc4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
mR8Iqbh2To/+bYNWFk0IbpoorNfzg31HgUB8v89EphQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/refresh_click@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Q5O/60AWCbG5LfvVC3+guPjpeFs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
qkSv6KIv4z3l+TmK/G5Gms3oYZripYuLCK2rB2rmyhY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/shutdown@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Z3Jf5aw1lVPaKemSw8qXPabBLcw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
mWjeqq55Ym3S0vhMp13qIXpvbIkaeheRy9CnDbpcqhQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>AlipaySDK.bundle/shutdown_click@2x.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
v8pstv1HbmoW3gdlKZzSqn31WHY=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
dE2ndHqk8MuNrgTt2yHONxfP38nq2HUgB4t2jKRl8SI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/AFServiceCenter.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7ireGR/zUTRiZH50VQ+OgMW++Bc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
XrL2hJwm2NvV5DXNsljHkB3ceJzl42mp4tQSGDAy2Eo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/AFServiceResponse.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
kmXpMRX3EHJQ2GcKHGTF42sh5W0=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Asp+7KYSwYGi9WCHRSYYiTb3SBRlkdfI0FVEIYrI3gg=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/APDeductSDK.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
13yBfHG47tXmdwRwnu5NN1KyCHo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Pcea4k27DIywJEeKul2/XByIIroBf3luNfFxC7SctAQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/APayAuthInfo.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gJOMjyPrvesSF0hKcHM3CVMNDJQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
YdDScCCH/DS/7WgISrrhBnFB06W7eY1H1UQNRFImM2w=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/AlipaySDK.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Y60Z1t8EOjZB+CteVngHnWGyrSw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OxxFaLnOktKhrwwO6ikwi2a4ggZKrvKqQ1zC8UeSIKw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/AlipaySDKModule.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
rmjza3nhd1irhzw9ibXtC2KzeP8=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
DMxFPfDv6e0cVG3wY69gTh+zYqx0+zLef2IBk2EKSVw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
66JeC7hs0BD0qrLUGUyKYOyPyN0=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
v4jBxBUfFojf75b6wcku2mi3CDczWoo9Al5HnbhnfWI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>en.lproj/InfoPlist.strings</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
zmV6UqBSo6r1NOz798vd5O4zTBA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
kmHsztpgjvF0JW5f3HdMHm49z1M0CcG8OT1JDQHHE/E=
|
||||
</data>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
2
Pods/AlipaySDK-iOS/LICENSE
generated
Executable file → Normal file
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2018 Antfin
|
||||
Copyright (c) 2023 Antfin
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
||||