Bläddra i källkod

删除无用代码

benson 5 dagar sedan
förälder
incheckning
d250deeb57
100 ändrade filer med 0 tillägg och 2378 borttagningar
  1. BIN
      .DS_Store
  2. BIN
      v5/.DS_Store
  3. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/ALIPAY_CN.png
  4. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/ALIPAY_HK.png
  5. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/BPI.png
  6. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/DANA.png
  7. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/EZLINK.png
  8. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/GCASH.png
  9. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/KAKAOPAY.png
  10. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/RABBIT_LINE_PAY.png
  11. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/TINABA.png
  12. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/TNG.png
  13. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/TRUEMONEY.png
  14. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_more_dark.png
  15. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_more_light.png
  16. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_disable_dark.png
  17. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_disable_light.png
  18. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_isNotSelected_dark.png
  19. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_isNotSelected_light.png
  20. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_isSelected_light.png
  21. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_close_dark.png
  22. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_close_light.png
  23. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_payment_logo_dark.png
  24. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_payment_logo_light.png
  25. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_left_dark.png
  26. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_left_light.png
  27. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_right_dark.png
  28. BIN
      v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_right_light.png
  29. 0 817
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.pbxproj
  30. 0 7
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  31. 0 8
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
  32. 0 5
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/xcuserdata/bensonzhang.xcuserdatad/IDEFindNavigatorScopes.plist
  33. BIN
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/xcuserdata/bensonzhang.xcuserdatad/UserInterfaceState.xcuserstate
  34. 0 111
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/xcuserdata/bensonzhang.xcuserdatad/xcschemes/Demo.xcscheme
  35. 0 32
      v5/ios/ios_sdk/Demo/Demo.xcodeproj/xcuserdata/bensonzhang.xcuserdatad/xcschemes/xcschememanagement.plist
  36. 0 38
      v5/ios/ios_sdk/Demo/Demo/AllPayRequest.h
  37. 0 141
      v5/ios/ios_sdk/Demo/Demo/AllPayRequest.m
  38. 0 17
      v5/ios/ios_sdk/Demo/Demo/AppDelegate.h
  39. 0 64
      v5/ios/ios_sdk/Demo/Demo/AppDelegate.m
  40. 0 98
      v5/ios/ios_sdk/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json
  41. 0 27
      v5/ios/ios_sdk/Demo/Demo/Base.lproj/LaunchScreen.storyboard
  42. 0 27
      v5/ios/ios_sdk/Demo/Demo/Base.lproj/Main.storyboard
  43. 0 15
      v5/ios/ios_sdk/Demo/Demo/DateUtil.h
  44. 0 23
      v5/ios/ios_sdk/Demo/Demo/DateUtil.m
  45. 0 5
      v5/ios/ios_sdk/Demo/Demo/Demo.entitlements
  46. 0 95
      v5/ios/ios_sdk/Demo/Demo/Info.plist
  47. 0 31
      v5/ios/ios_sdk/Demo/Demo/PayOrder.h
  48. 0 13
      v5/ios/ios_sdk/Demo/Demo/PayOrder.m
  49. 0 16
      v5/ios/ios_sdk/Demo/Demo/SignUtil.h
  50. 0 47
      v5/ios/ios_sdk/Demo/Demo/SignUtil.m
  51. 0 15
      v5/ios/ios_sdk/Demo/Demo/ViewController.h
  52. 0 228
      v5/ios/ios_sdk/Demo/Demo/ViewController.m
  53. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/alipay_msp_back@2x.png
  54. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/alipay_msp_refresh@2x.png
  55. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/bar@2x.png
  56. 0 1
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/bridge.js
  57. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/refresh@2x.png
  58. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/refresh_click@2x.png
  59. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/shutdown@2x.png
  60. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/shutdown_click@2x.png
  61. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/AlipaySDK
  62. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/AlipaySDK-inside-Info.plist
  63. 0 56
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/AFServiceCenter.h
  64. 0 43
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/AFServiceResponse.h
  65. 0 33
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/APayAuthInfo.h
  66. 0 223
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/AlipaySDK.h
  67. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/libAliModule.a
  68. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusClient
  69. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/ALIPAY_CN.png
  70. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/ALIPAY_HK.png
  71. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/BPI.png
  72. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/DANA.png
  73. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/EZLINK.png
  74. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/GCASH.png
  75. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/KAKAOPAY.png
  76. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/RABBIT_LINE_PAY.png
  77. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/TINABA.png
  78. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/TNG.png
  79. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/TRUEMONEY.png
  80. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_more_dark.png
  81. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_more_light.png
  82. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_disable_dark.png
  83. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_disable_light.png
  84. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_isNotSelected_dark.png
  85. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_isNotSelected_light.png
  86. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_isSelected_light.png
  87. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_close_dark.png
  88. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_close_light.png
  89. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_payment_logo_dark.png
  90. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_payment_logo_light.png
  91. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_left_dark.png
  92. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_left_light.png
  93. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_right_dark.png
  94. BIN
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_right_light.png
  95. 0 24
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/AlipayPlusClient.h
  96. 0 36
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/AlipayPlusClientAPI.h
  97. 0 35
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPConfiguration.h
  98. 0 31
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPConstant.h
  99. 0 16
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPInquirePaymentOptionParams.h
  100. 0 0
      v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPLogo.h

BIN
.DS_Store


BIN
v5/.DS_Store


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/ALIPAY_CN.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/ALIPAY_HK.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/BPI.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/DANA.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/EZLINK.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/GCASH.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/KAKAOPAY.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/RABBIT_LINE_PAY.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/TINABA.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/TNG.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/TRUEMONEY.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_more_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_more_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_disable_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_disable_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_isNotSelected_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_isNotSelected_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iap_wallet_isSelected_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_close_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_close_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_payment_logo_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/iapu_payment_logo_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_left_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_left_light.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_right_dark.png


BIN
v5/ios/ios_sdk/Demo/AlipayPlusResource.bundle/search_bar_right_light.png


+ 0 - 817
v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.pbxproj

@@ -1,817 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 46;
-	objects = {
-
-/* Begin PBXBuildFile section */
-		81232DC620DCD95400B78E71 /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81232DC520DCD95300B78E71 /* PassKit.framework */; };
-		8139EE981BFEE97F0061D7EA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EE971BFEE97F0061D7EA /* main.m */; };
-		8139EE9B1BFEE97F0061D7EA /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EE9A1BFEE97F0061D7EA /* AppDelegate.m */; };
-		8139EE9E1BFEE97F0061D7EA /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EE9D1BFEE97F0061D7EA /* ViewController.m */; };
-		8139EEA11BFEE97F0061D7EA /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8139EE9F1BFEE97F0061D7EA /* Main.storyboard */; };
-		8139EEA31BFEE97F0061D7EA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8139EEA21BFEE97F0061D7EA /* Assets.xcassets */; };
-		8139EEA61BFEE97F0061D7EA /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8139EEA41BFEE97F0061D7EA /* LaunchScreen.storyboard */; };
-		8139EED71BFEF1250061D7EA /* AllPayRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EED01BFEF1250061D7EA /* AllPayRequest.m */; };
-		8139EED81BFEF1250061D7EA /* DateUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EED21BFEF1250061D7EA /* DateUtil.m */; };
-		8139EED91BFEF1250061D7EA /* PayOrder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EED41BFEF1250061D7EA /* PayOrder.m */; };
-		8139EEDA1BFEF1250061D7EA /* SignUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 8139EED61BFEF1250061D7EA /* SignUtil.m */; };
-		81425F831C055722007CA494 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81425F821C055722007CA494 /* CoreGraphics.framework */; };
-		81425F851C055757007CA494 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81425F841C055757007CA494 /* CoreLocation.framework */; };
-		814F96BF283381860044DAC2 /* libAppleModule.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 814F96B1283381860044DAC2 /* libAppleModule.a */; };
-		814F96C0283381860044DAC2 /* libAllPaySDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 814F96B2283381860044DAC2 /* libAllPaySDK.a */; };
-		814F96C1283381860044DAC2 /* AlipaySDK.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 814F96B4283381860044DAC2 /* AlipaySDK.bundle */; };
-		814F96C2283381860044DAC2 /* libAliModule.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 814F96B5283381860044DAC2 /* libAliModule.a */; };
-		814F96C3283381860044DAC2 /* AlipaySDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 814F96B6283381860044DAC2 /* AlipaySDK.framework */; };
-		814F96C4283381860044DAC2 /* libUPModule.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 814F96B9283381860044DAC2 /* libUPModule.a */; };
-		8160857A2834B01D00F75F89 /* AlipayPlusClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 816085782834B01D00F75F89 /* AlipayPlusClient.framework */; };
-		8160857B2834B01D00F75F89 /* libAliPayPlusModule.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 816085792834B01D00F75F89 /* libAliPayPlusModule.a */; };
-		8160857C2834B03600F75F89 /* AlipayPlusResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8160856E28347C1400F75F89 /* AlipayPlusResource.bundle */; };
-		816ACAD11BFF014800F4EC4F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 816ACAD01BFF014800F4EC4F /* QuartzCore.framework */; };
-		816ACAD31BFF019300F4EC4F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 816ACAD21BFF019300F4EC4F /* Security.framework */; };
-		816ACAD71BFF024E00F4EC4F /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 816ACAD61BFF024E00F4EC4F /* libsqlite3.tbd */; };
-		816ACAD91BFF025B00F4EC4F /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 816ACAD81BFF025B00F4EC4F /* libc++.tbd */; };
-		818408831DE7EE2800DB194B /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81B2095A1CE481F6007E3534 /* CoreTelephony.framework */; };
-		8196CBCD1DFE92C3002D7454 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8196CBCC1DFE92C3002D7454 /* CoreMotion.framework */; };
-		8199773F1D34D3C400266819 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8199773E1D34D3C400266819 /* JavaScriptCore.framework */; };
-		81D9AFAB20747216000B51A7 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81425F801C055712007CA494 /* CFNetwork.framework */; };
-		81D9AFAC20747223000B51A7 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 816ACACE1BFF013D00F4EC4F /* SystemConfiguration.framework */; };
-		81D9AFAD20747230000B51A7 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 816ACAD41BFF023200F4EC4F /* libz.tbd */; };
-		81E6A50B23BAFBAD0017635C /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81E6A50A23BAFBAD0017635C /* WebKit.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
-		8139EEAD1BFEE9800061D7EA /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 8139EE8B1BFEE97F0061D7EA /* Project object */;
-			proxyType = 1;
-			remoteGlobalIDString = 8139EE921BFEE97F0061D7EA;
-			remoteInfo = Demo;
-		};
-		8139EEB81BFEE9800061D7EA /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 8139EE8B1BFEE97F0061D7EA /* Project object */;
-			proxyType = 1;
-			remoteGlobalIDString = 8139EE921BFEE97F0061D7EA;
-			remoteInfo = Demo;
-		};
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXCopyFilesBuildPhase section */
-		81C5BB8C208DEA1C00972A63 /* Embed Frameworks */ = {
-			isa = PBXCopyFilesBuildPhase;
-			buildActionMask = 2147483647;
-			dstPath = "";
-			dstSubfolderSpec = 10;
-			files = (
-			);
-			name = "Embed Frameworks";
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
-		81232DC520DCD95300B78E71 /* PassKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PassKit.framework; path = System/Library/Frameworks/PassKit.framework; sourceTree = SDKROOT; };
-		81352D831C87D481003C355E /* Demo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Demo.entitlements; sourceTree = "<group>"; };
-		8139EE931BFEE97F0061D7EA /* Demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Demo.app; sourceTree = BUILT_PRODUCTS_DIR; };
-		8139EE971BFEE97F0061D7EA /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
-		8139EE991BFEE97F0061D7EA /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
-		8139EE9A1BFEE97F0061D7EA /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
-		8139EE9C1BFEE97F0061D7EA /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
-		8139EE9D1BFEE97F0061D7EA /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
-		8139EEA01BFEE97F0061D7EA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
-		8139EEA21BFEE97F0061D7EA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
-		8139EEA51BFEE97F0061D7EA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
-		8139EEA71BFEE97F0061D7EA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		8139EEAC1BFEE9800061D7EA /* DemoTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DemoTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
-		8139EEB71BFEE9800061D7EA /* DemoUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DemoUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
-		8139EECF1BFEF1250061D7EA /* AllPayRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AllPayRequest.h; sourceTree = "<group>"; };
-		8139EED01BFEF1250061D7EA /* AllPayRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AllPayRequest.m; sourceTree = "<group>"; };
-		8139EED11BFEF1250061D7EA /* DateUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateUtil.h; sourceTree = "<group>"; };
-		8139EED21BFEF1250061D7EA /* DateUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DateUtil.m; sourceTree = "<group>"; };
-		8139EED31BFEF1250061D7EA /* PayOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PayOrder.h; sourceTree = "<group>"; };
-		8139EED41BFEF1250061D7EA /* PayOrder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PayOrder.m; sourceTree = "<group>"; };
-		8139EED51BFEF1250061D7EA /* SignUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignUtil.h; sourceTree = "<group>"; };
-		8139EED61BFEF1250061D7EA /* SignUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignUtil.m; sourceTree = "<group>"; };
-		81425F801C055712007CA494 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
-		81425F821C055722007CA494 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
-		81425F841C055757007CA494 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
-		814F96B1283381860044DAC2 /* libAppleModule.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libAppleModule.a; sourceTree = "<group>"; };
-		814F96B2283381860044DAC2 /* libAllPaySDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libAllPaySDK.a; sourceTree = "<group>"; };
-		814F96B4283381860044DAC2 /* AlipaySDK.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = AlipaySDK.bundle; sourceTree = "<group>"; };
-		814F96B5283381860044DAC2 /* libAliModule.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libAliModule.a; sourceTree = "<group>"; };
-		814F96B6283381860044DAC2 /* AlipaySDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AlipaySDK.framework; sourceTree = "<group>"; };
-		814F96B7283381860044DAC2 /* AllPaySDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AllPaySDK.h; sourceTree = "<group>"; };
-		814F96B9283381860044DAC2 /* libUPModule.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libUPModule.a; sourceTree = "<group>"; };
-		814F96D0283383A10044DAC2 /* AlipayPlusClient.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AlipayPlusClient.framework; path = Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework; sourceTree = "<group>"; };
-		8160856E28347C1400F75F89 /* AlipayPlusResource.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = AlipayPlusResource.bundle; sourceTree = "<group>"; };
-		816085782834B01D00F75F89 /* AlipayPlusClient.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AlipayPlusClient.framework; sourceTree = "<group>"; };
-		816085792834B01D00F75F89 /* libAliPayPlusModule.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libAliPayPlusModule.a; sourceTree = "<group>"; };
-		816ACACE1BFF013D00F4EC4F /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
-		816ACAD01BFF014800F4EC4F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
-		816ACAD21BFF019300F4EC4F /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
-		816ACAD41BFF023200F4EC4F /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
-		816ACAD61BFF024E00F4EC4F /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
-		816ACAD81BFF025B00F4EC4F /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
-		8196CBCC1DFE92C3002D7454 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
-		8199773E1D34D3C400266819 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
-		81B2095A1CE481F6007E3534 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
-		81C5BB80208DD91F00972A63 /* Easebuzz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Easebuzz.framework; path = Demo/allpaysdk/EBModule/Easebuzz.framework; sourceTree = "<group>"; };
-		81E6A50A23BAFBAD0017635C /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-		8139EE901BFEE97F0061D7EA /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				81232DC620DCD95400B78E71 /* PassKit.framework in Frameworks */,
-				814F96C3283381860044DAC2 /* AlipaySDK.framework in Frameworks */,
-				814F96C2283381860044DAC2 /* libAliModule.a in Frameworks */,
-				81D9AFAD20747230000B51A7 /* libz.tbd in Frameworks */,
-				814F96C0283381860044DAC2 /* libAllPaySDK.a in Frameworks */,
-				81D9AFAC20747223000B51A7 /* SystemConfiguration.framework in Frameworks */,
-				81D9AFAB20747216000B51A7 /* CFNetwork.framework in Frameworks */,
-				8196CBCD1DFE92C3002D7454 /* CoreMotion.framework in Frameworks */,
-				814F96BF283381860044DAC2 /* libAppleModule.a in Frameworks */,
-				814F96C4283381860044DAC2 /* libUPModule.a in Frameworks */,
-				818408831DE7EE2800DB194B /* CoreTelephony.framework in Frameworks */,
-				81E6A50B23BAFBAD0017635C /* WebKit.framework in Frameworks */,
-				8160857B2834B01D00F75F89 /* libAliPayPlusModule.a in Frameworks */,
-				8199773F1D34D3C400266819 /* JavaScriptCore.framework in Frameworks */,
-				81425F851C055757007CA494 /* CoreLocation.framework in Frameworks */,
-				81425F831C055722007CA494 /* CoreGraphics.framework in Frameworks */,
-				816ACAD91BFF025B00F4EC4F /* libc++.tbd in Frameworks */,
-				816ACAD71BFF024E00F4EC4F /* libsqlite3.tbd in Frameworks */,
-				8160857A2834B01D00F75F89 /* AlipayPlusClient.framework in Frameworks */,
-				816ACAD31BFF019300F4EC4F /* Security.framework in Frameworks */,
-				816ACAD11BFF014800F4EC4F /* QuartzCore.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		8139EEA91BFEE9800061D7EA /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		8139EEB41BFEE9800061D7EA /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-		8139EE8A1BFEE97F0061D7EA = {
-			isa = PBXGroup;
-			children = (
-				8160856E28347C1400F75F89 /* AlipayPlusResource.bundle */,
-				8199773E1D34D3C400266819 /* JavaScriptCore.framework */,
-				81B2095A1CE481F6007E3534 /* CoreTelephony.framework */,
-				81425F841C055757007CA494 /* CoreLocation.framework */,
-				81425F821C055722007CA494 /* CoreGraphics.framework */,
-				81425F801C055712007CA494 /* CFNetwork.framework */,
-				816ACAD81BFF025B00F4EC4F /* libc++.tbd */,
-				816ACAD61BFF024E00F4EC4F /* libsqlite3.tbd */,
-				816ACAD41BFF023200F4EC4F /* libz.tbd */,
-				816ACAD21BFF019300F4EC4F /* Security.framework */,
-				816ACAD01BFF014800F4EC4F /* QuartzCore.framework */,
-				816ACACE1BFF013D00F4EC4F /* SystemConfiguration.framework */,
-				8139EE951BFEE97F0061D7EA /* Demo */,
-				8139EE941BFEE97F0061D7EA /* Products */,
-				8196CBCB1DFE92C3002D7454 /* Frameworks */,
-			);
-			sourceTree = "<group>";
-		};
-		8139EE941BFEE97F0061D7EA /* Products */ = {
-			isa = PBXGroup;
-			children = (
-				8139EE931BFEE97F0061D7EA /* Demo.app */,
-				8139EEAC1BFEE9800061D7EA /* DemoTests.xctest */,
-				8139EEB71BFEE9800061D7EA /* DemoUITests.xctest */,
-			);
-			name = Products;
-			sourceTree = "<group>";
-		};
-		8139EE951BFEE97F0061D7EA /* Demo */ = {
-			isa = PBXGroup;
-			children = (
-				814F96A9283381860044DAC2 /* allpaysdk */,
-				81352D831C87D481003C355E /* Demo.entitlements */,
-				8139EEDC1BFEF13A0061D7EA /* Util */,
-				8139EEDB1BFEF12D0061D7EA /* Model */,
-				8139EE991BFEE97F0061D7EA /* AppDelegate.h */,
-				8139EE9A1BFEE97F0061D7EA /* AppDelegate.m */,
-				8139EE9C1BFEE97F0061D7EA /* ViewController.h */,
-				8139EE9D1BFEE97F0061D7EA /* ViewController.m */,
-				8139EE9F1BFEE97F0061D7EA /* Main.storyboard */,
-				8139EEA21BFEE97F0061D7EA /* Assets.xcassets */,
-				8139EEA41BFEE97F0061D7EA /* LaunchScreen.storyboard */,
-				8139EEA71BFEE97F0061D7EA /* Info.plist */,
-				8139EE961BFEE97F0061D7EA /* Supporting Files */,
-			);
-			path = Demo;
-			sourceTree = "<group>";
-		};
-		8139EE961BFEE97F0061D7EA /* Supporting Files */ = {
-			isa = PBXGroup;
-			children = (
-				8139EE971BFEE97F0061D7EA /* main.m */,
-			);
-			name = "Supporting Files";
-			sourceTree = "<group>";
-		};
-		8139EEDB1BFEF12D0061D7EA /* Model */ = {
-			isa = PBXGroup;
-			children = (
-				8139EED31BFEF1250061D7EA /* PayOrder.h */,
-				8139EED41BFEF1250061D7EA /* PayOrder.m */,
-			);
-			name = Model;
-			sourceTree = "<group>";
-		};
-		8139EEDC1BFEF13A0061D7EA /* Util */ = {
-			isa = PBXGroup;
-			children = (
-				8139EED11BFEF1250061D7EA /* DateUtil.h */,
-				8139EED21BFEF1250061D7EA /* DateUtil.m */,
-				8139EECF1BFEF1250061D7EA /* AllPayRequest.h */,
-				8139EED01BFEF1250061D7EA /* AllPayRequest.m */,
-				8139EED51BFEF1250061D7EA /* SignUtil.h */,
-				8139EED61BFEF1250061D7EA /* SignUtil.m */,
-			);
-			name = Util;
-			sourceTree = "<group>";
-		};
-		814F96A9283381860044DAC2 /* allpaysdk */ = {
-			isa = PBXGroup;
-			children = (
-				816085772834B01D00F75F89 /* AliPayPlusModule */,
-				814F96B0283381860044DAC2 /* AppleModule */,
-				814F96B2283381860044DAC2 /* libAllPaySDK.a */,
-				814F96B3283381860044DAC2 /* AliModule */,
-				814F96B7283381860044DAC2 /* AllPaySDK.h */,
-				814F96B8283381860044DAC2 /* UPModule */,
-			);
-			path = allpaysdk;
-			sourceTree = "<group>";
-		};
-		814F96B0283381860044DAC2 /* AppleModule */ = {
-			isa = PBXGroup;
-			children = (
-				814F96B1283381860044DAC2 /* libAppleModule.a */,
-			);
-			path = AppleModule;
-			sourceTree = "<group>";
-		};
-		814F96B3283381860044DAC2 /* AliModule */ = {
-			isa = PBXGroup;
-			children = (
-				814F96B4283381860044DAC2 /* AlipaySDK.bundle */,
-				814F96B5283381860044DAC2 /* libAliModule.a */,
-				814F96B6283381860044DAC2 /* AlipaySDK.framework */,
-			);
-			path = AliModule;
-			sourceTree = "<group>";
-		};
-		814F96B8283381860044DAC2 /* UPModule */ = {
-			isa = PBXGroup;
-			children = (
-				814F96B9283381860044DAC2 /* libUPModule.a */,
-			);
-			path = UPModule;
-			sourceTree = "<group>";
-		};
-		816085772834B01D00F75F89 /* AliPayPlusModule */ = {
-			isa = PBXGroup;
-			children = (
-				816085782834B01D00F75F89 /* AlipayPlusClient.framework */,
-				816085792834B01D00F75F89 /* libAliPayPlusModule.a */,
-			);
-			path = AliPayPlusModule;
-			sourceTree = "<group>";
-		};
-		8196CBCB1DFE92C3002D7454 /* Frameworks */ = {
-			isa = PBXGroup;
-			children = (
-				814F96D0283383A10044DAC2 /* AlipayPlusClient.framework */,
-				81E6A50A23BAFBAD0017635C /* WebKit.framework */,
-				81232DC520DCD95300B78E71 /* PassKit.framework */,
-				81C5BB80208DD91F00972A63 /* Easebuzz.framework */,
-				8196CBCC1DFE92C3002D7454 /* CoreMotion.framework */,
-			);
-			name = Frameworks;
-			sourceTree = "<group>";
-		};
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
-		8139EE921BFEE97F0061D7EA /* Demo */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 8139EEC01BFEE9800061D7EA /* Build configuration list for PBXNativeTarget "Demo" */;
-			buildPhases = (
-				8139EE8F1BFEE97F0061D7EA /* Sources */,
-				8139EE901BFEE97F0061D7EA /* Frameworks */,
-				8139EE911BFEE97F0061D7EA /* Resources */,
-				81C5BB8C208DEA1C00972A63 /* Embed Frameworks */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = Demo;
-			productName = Demo;
-			productReference = 8139EE931BFEE97F0061D7EA /* Demo.app */;
-			productType = "com.apple.product-type.application";
-		};
-		8139EEAB1BFEE9800061D7EA /* DemoTests */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 8139EEC31BFEE9800061D7EA /* Build configuration list for PBXNativeTarget "DemoTests" */;
-			buildPhases = (
-				8139EEA81BFEE9800061D7EA /* Sources */,
-				8139EEA91BFEE9800061D7EA /* Frameworks */,
-				8139EEAA1BFEE9800061D7EA /* Resources */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-				8139EEAE1BFEE9800061D7EA /* PBXTargetDependency */,
-			);
-			name = DemoTests;
-			productName = DemoTests;
-			productReference = 8139EEAC1BFEE9800061D7EA /* DemoTests.xctest */;
-			productType = "com.apple.product-type.bundle.unit-test";
-		};
-		8139EEB61BFEE9800061D7EA /* DemoUITests */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 8139EEC61BFEE9800061D7EA /* Build configuration list for PBXNativeTarget "DemoUITests" */;
-			buildPhases = (
-				8139EEB31BFEE9800061D7EA /* Sources */,
-				8139EEB41BFEE9800061D7EA /* Frameworks */,
-				8139EEB51BFEE9800061D7EA /* Resources */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-				8139EEB91BFEE9800061D7EA /* PBXTargetDependency */,
-			);
-			name = DemoUITests;
-			productName = DemoUITests;
-			productReference = 8139EEB71BFEE9800061D7EA /* DemoUITests.xctest */;
-			productType = "com.apple.product-type.bundle.ui-testing";
-		};
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-		8139EE8B1BFEE97F0061D7EA /* Project object */ = {
-			isa = PBXProject;
-			attributes = {
-				LastUpgradeCheck = 0940;
-				ORGANIZATIONNAME = xunlian;
-				TargetAttributes = {
-					8139EE921BFEE97F0061D7EA = {
-						CreatedOnToolsVersion = 7.1.1;
-						DevelopmentTeam = YZ7G8V9VHT;
-						ProvisioningStyle = Automatic;
-						SystemCapabilities = {
-							com.apple.ApplePay = {
-								enabled = 1;
-							};
-							com.apple.OMC = {
-								enabled = 1;
-							};
-							com.apple.Wallet = {
-								enabled = 0;
-							};
-						};
-					};
-					8139EEAB1BFEE9800061D7EA = {
-						CreatedOnToolsVersion = 7.1.1;
-						DevelopmentTeam = 37FXGKDAMM;
-						TestTargetID = 8139EE921BFEE97F0061D7EA;
-					};
-					8139EEB61BFEE9800061D7EA = {
-						CreatedOnToolsVersion = 7.1.1;
-						DevelopmentTeam = 37FXGKDAMM;
-						TestTargetID = 8139EE921BFEE97F0061D7EA;
-					};
-				};
-			};
-			buildConfigurationList = 8139EE8E1BFEE97F0061D7EA /* Build configuration list for PBXProject "Demo" */;
-			compatibilityVersion = "Xcode 3.2";
-			developmentRegion = en;
-			hasScannedForEncodings = 0;
-			knownRegions = (
-				en,
-				Base,
-			);
-			mainGroup = 8139EE8A1BFEE97F0061D7EA;
-			productRefGroup = 8139EE941BFEE97F0061D7EA /* Products */;
-			projectDirPath = "";
-			projectRoot = "";
-			targets = (
-				8139EE921BFEE97F0061D7EA /* Demo */,
-				8139EEAB1BFEE9800061D7EA /* DemoTests */,
-				8139EEB61BFEE9800061D7EA /* DemoUITests */,
-			);
-		};
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
-		8139EE911BFEE97F0061D7EA /* Resources */ = {
-			isa = PBXResourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8160857C2834B03600F75F89 /* AlipayPlusResource.bundle in Resources */,
-				8139EEA61BFEE97F0061D7EA /* LaunchScreen.storyboard in Resources */,
-				8139EEA31BFEE97F0061D7EA /* Assets.xcassets in Resources */,
-				814F96C1283381860044DAC2 /* AlipaySDK.bundle in Resources */,
-				8139EEA11BFEE97F0061D7EA /* Main.storyboard in Resources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		8139EEAA1BFEE9800061D7EA /* Resources */ = {
-			isa = PBXResourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		8139EEB51BFEE9800061D7EA /* Resources */ = {
-			isa = PBXResourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
-		8139EE8F1BFEE97F0061D7EA /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8139EE9E1BFEE97F0061D7EA /* ViewController.m in Sources */,
-				8139EED81BFEF1250061D7EA /* DateUtil.m in Sources */,
-				8139EE9B1BFEE97F0061D7EA /* AppDelegate.m in Sources */,
-				8139EEDA1BFEF1250061D7EA /* SignUtil.m in Sources */,
-				8139EED71BFEF1250061D7EA /* AllPayRequest.m in Sources */,
-				8139EE981BFEE97F0061D7EA /* main.m in Sources */,
-				8139EED91BFEF1250061D7EA /* PayOrder.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		8139EEA81BFEE9800061D7EA /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		8139EEB31BFEE9800061D7EA /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
-		8139EEAE1BFEE9800061D7EA /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			target = 8139EE921BFEE97F0061D7EA /* Demo */;
-			targetProxy = 8139EEAD1BFEE9800061D7EA /* PBXContainerItemProxy */;
-		};
-		8139EEB91BFEE9800061D7EA /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			target = 8139EE921BFEE97F0061D7EA /* Demo */;
-			targetProxy = 8139EEB81BFEE9800061D7EA /* PBXContainerItemProxy */;
-		};
-/* End PBXTargetDependency section */
-
-/* Begin PBXVariantGroup section */
-		8139EE9F1BFEE97F0061D7EA /* Main.storyboard */ = {
-			isa = PBXVariantGroup;
-			children = (
-				8139EEA01BFEE97F0061D7EA /* Base */,
-			);
-			name = Main.storyboard;
-			sourceTree = "<group>";
-		};
-		8139EEA41BFEE97F0061D7EA /* LaunchScreen.storyboard */ = {
-			isa = PBXVariantGroup;
-			children = (
-				8139EEA51BFEE97F0061D7EA /* Base */,
-			);
-			name = LaunchScreen.storyboard;
-			sourceTree = "<group>";
-		};
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
-		8139EEBE1BFEE9800061D7EA /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
-				CLANG_CXX_LIBRARY = "libc++";
-				CLANG_ENABLE_MODULES = YES;
-				CLANG_ENABLE_OBJC_ARC = YES;
-				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
-				CLANG_WARN_BOOL_CONVERSION = YES;
-				CLANG_WARN_COMMA = YES;
-				CLANG_WARN_CONSTANT_CONVERSION = YES;
-				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
-				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
-				CLANG_WARN_EMPTY_BODY = YES;
-				CLANG_WARN_ENUM_CONVERSION = YES;
-				CLANG_WARN_INFINITE_RECURSION = YES;
-				CLANG_WARN_INT_CONVERSION = YES;
-				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
-				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
-				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
-				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
-				CLANG_WARN_STRICT_PROTOTYPES = YES;
-				CLANG_WARN_SUSPICIOUS_MOVE = YES;
-				CLANG_WARN_UNREACHABLE_CODE = YES;
-				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-				COPY_PHASE_STRIP = NO;
-				DEBUG_INFORMATION_FORMAT = dwarf;
-				ENABLE_BITCODE = YES;
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
-				ENABLE_TESTABILITY = YES;
-				GCC_C_LANGUAGE_STANDARD = gnu99;
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_NO_COMMON_BLOCKS = YES;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				GCC_PREPROCESSOR_DEFINITIONS = (
-					"DEBUG=1",
-					"$(inherited)",
-				);
-				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-				GCC_WARN_UNDECLARED_SELECTOR = YES;
-				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-				GCC_WARN_UNUSED_FUNCTION = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
-				MTL_ENABLE_DEBUG_INFO = YES;
-				ONLY_ACTIVE_ARCH = YES;
-				OTHER_LDFLAGS = (
-					"-ObjC",
-					"-fprofile-instr-generate",
-				);
-				SDKROOT = iphoneos;
-				TARGETED_DEVICE_FAMILY = "1,2";
-			};
-			name = Debug;
-		};
-		8139EEBF1BFEE9800061D7EA /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
-				CLANG_CXX_LIBRARY = "libc++";
-				CLANG_ENABLE_MODULES = YES;
-				CLANG_ENABLE_OBJC_ARC = YES;
-				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
-				CLANG_WARN_BOOL_CONVERSION = YES;
-				CLANG_WARN_COMMA = YES;
-				CLANG_WARN_CONSTANT_CONVERSION = YES;
-				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
-				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
-				CLANG_WARN_EMPTY_BODY = YES;
-				CLANG_WARN_ENUM_CONVERSION = YES;
-				CLANG_WARN_INFINITE_RECURSION = YES;
-				CLANG_WARN_INT_CONVERSION = YES;
-				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
-				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
-				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
-				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
-				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
-				CLANG_WARN_STRICT_PROTOTYPES = YES;
-				CLANG_WARN_SUSPICIOUS_MOVE = YES;
-				CLANG_WARN_UNREACHABLE_CODE = YES;
-				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-				COPY_PHASE_STRIP = NO;
-				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-				ENABLE_BITCODE = YES;
-				ENABLE_NS_ASSERTIONS = NO;
-				ENABLE_STRICT_OBJC_MSGSEND = YES;
-				GCC_C_LANGUAGE_STANDARD = gnu99;
-				GCC_NO_COMMON_BLOCKS = YES;
-				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
-				GCC_WARN_UNDECLARED_SELECTOR = YES;
-				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
-				GCC_WARN_UNUSED_FUNCTION = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
-				MTL_ENABLE_DEBUG_INFO = NO;
-				OTHER_LDFLAGS = (
-					"-ObjC",
-					"-fprofile-instr-generate",
-				);
-				SDKROOT = iphoneos;
-				TARGETED_DEVICE_FAMILY = "1,2";
-				VALIDATE_PRODUCT = YES;
-			};
-			name = Release;
-		};
-		8139EEC11BFEE9800061D7EA /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
-				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
-				CODE_SIGN_ENTITLEMENTS = Demo/Demo.entitlements;
-				CODE_SIGN_IDENTITY = "Apple Development";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-				CODE_SIGN_STYLE = Automatic;
-				DEVELOPMENT_TEAM = YZ7G8V9VHT;
-				EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO;
-				ENABLE_BITCODE = YES;
-				FRAMEWORK_SEARCH_PATHS = (
-					"$(inherited)",
-					"$(PROJECT_DIR)/Demo/allpaysdk",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliPayPlusModule",
-				);
-				INFOPLIST_FILE = Demo/Info.plist;
-				IPHONEOS_DEPLOYMENT_TARGET = 9.2;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"$(PROJECT_DIR)/Demo",
-					"$(PROJECT_DIR)/Demo/allpaysdk",
-					"$(PROJECT_DIR)/Demo/allpaysdk/UPModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AppleModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/WXModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliPayPlusModule",
-				);
-				MACH_O_TYPE = mh_execute;
-				OTHER_LDFLAGS = (
-					"-ObjC",
-					"-fprofile-instr-generate",
-				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.allpay.test.sdk;
-				PRODUCT_NAME = "$(TARGET_NAME)";
-				PROVISIONING_PROFILE = "";
-				PROVISIONING_PROFILE_SPECIFIER = "";
-			};
-			name = Debug;
-		};
-		8139EEC21BFEE9800061D7EA /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
-				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
-				CODE_SIGN_ENTITLEMENTS = Demo/Demo.entitlements;
-				CODE_SIGN_IDENTITY = "Apple Development";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-				CODE_SIGN_STYLE = Automatic;
-				DEVELOPMENT_TEAM = YZ7G8V9VHT;
-				EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO;
-				ENABLE_BITCODE = YES;
-				FRAMEWORK_SEARCH_PATHS = (
-					"$(inherited)",
-					"$(PROJECT_DIR)/Demo/allpaysdk",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliPayPlusModule",
-				);
-				INFOPLIST_FILE = Demo/Info.plist;
-				IPHONEOS_DEPLOYMENT_TARGET = 9.2;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"$(PROJECT_DIR)/Demo",
-					"$(PROJECT_DIR)/Demo/allpaysdk",
-					"$(PROJECT_DIR)/Demo/allpaysdk/UPModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AppleModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/WXModule",
-					"$(PROJECT_DIR)/Demo/allpaysdk/AliPayPlusModule",
-				);
-				MACH_O_TYPE = mh_execute;
-				OTHER_LDFLAGS = (
-					"-ObjC",
-					"-fprofile-instr-generate",
-				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.allpay.test.sdk;
-				PRODUCT_NAME = "$(TARGET_NAME)";
-				PROVISIONING_PROFILE = "";
-				PROVISIONING_PROFILE_SPECIFIER = "";
-			};
-			name = Release;
-		};
-		8139EEC41BFEE9800061D7EA /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				BUNDLE_LOADER = "$(TEST_HOST)";
-				INFOPLIST_FILE = DemoTests/Info.plist;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"$(PROJECT_DIR)/DemoTests",
-				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.xunlian.DemoTests;
-				PRODUCT_NAME = "$(TARGET_NAME)";
-				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Demo.app/Demo";
-			};
-			name = Debug;
-		};
-		8139EEC51BFEE9800061D7EA /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				BUNDLE_LOADER = "$(TEST_HOST)";
-				INFOPLIST_FILE = DemoTests/Info.plist;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"$(PROJECT_DIR)/DemoTests",
-				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.xunlian.DemoTests;
-				PRODUCT_NAME = "$(TARGET_NAME)";
-				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Demo.app/Demo";
-			};
-			name = Release;
-		};
-		8139EEC71BFEE9800061D7EA /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				INFOPLIST_FILE = DemoUITests/Info.plist;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				PRODUCT_BUNDLE_IDENTIFIER = com.xunlian.DemoUITests;
-				PRODUCT_NAME = "$(TARGET_NAME)";
-				TEST_TARGET_NAME = Demo;
-				USES_XCTRUNNER = YES;
-			};
-			name = Debug;
-		};
-		8139EEC81BFEE9800061D7EA /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				INFOPLIST_FILE = DemoUITests/Info.plist;
-				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
-				PRODUCT_BUNDLE_IDENTIFIER = com.xunlian.DemoUITests;
-				PRODUCT_NAME = "$(TARGET_NAME)";
-				TEST_TARGET_NAME = Demo;
-				USES_XCTRUNNER = YES;
-			};
-			name = Release;
-		};
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-		8139EE8E1BFEE97F0061D7EA /* Build configuration list for PBXProject "Demo" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				8139EEBE1BFEE9800061D7EA /* Debug */,
-				8139EEBF1BFEE9800061D7EA /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		8139EEC01BFEE9800061D7EA /* Build configuration list for PBXNativeTarget "Demo" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				8139EEC11BFEE9800061D7EA /* Debug */,
-				8139EEC21BFEE9800061D7EA /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		8139EEC31BFEE9800061D7EA /* Build configuration list for PBXNativeTarget "DemoTests" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				8139EEC41BFEE9800061D7EA /* Debug */,
-				8139EEC51BFEE9800061D7EA /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		8139EEC61BFEE9800061D7EA /* Build configuration list for PBXNativeTarget "DemoUITests" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				8139EEC71BFEE9800061D7EA /* Debug */,
-				8139EEC81BFEE9800061D7EA /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-/* End XCConfigurationList section */
-	};
-	rootObject = 8139EE8B1BFEE97F0061D7EA /* Project object */;
-}

+ 0 - 7
v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata

@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
-   version = "1.0">
-   <FileRef
-      location = "self:">
-   </FileRef>
-</Workspace>

+ 0 - 8
v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

@@ -1,8 +0,0 @@
-<?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>IDEDidComputeMac32BitWarning</key>
-	<true/>
-</dict>
-</plist>

+ 0 - 5
v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/xcuserdata/bensonzhang.xcuserdatad/IDEFindNavigatorScopes.plist

@@ -1,5 +0,0 @@
-<?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">
-<array/>
-</plist>

BIN
v5/ios/ios_sdk/Demo/Demo.xcodeproj/project.xcworkspace/xcuserdata/bensonzhang.xcuserdatad/UserInterfaceState.xcuserstate


+ 0 - 111
v5/ios/ios_sdk/Demo/Demo.xcodeproj/xcuserdata/bensonzhang.xcuserdatad/xcschemes/Demo.xcscheme

@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Scheme
-   LastUpgradeVersion = "0940"
-   version = "1.3">
-   <BuildAction
-      parallelizeBuildables = "YES"
-      buildImplicitDependencies = "YES">
-      <BuildActionEntries>
-         <BuildActionEntry
-            buildForTesting = "YES"
-            buildForRunning = "YES"
-            buildForProfiling = "YES"
-            buildForArchiving = "YES"
-            buildForAnalyzing = "YES">
-            <BuildableReference
-               BuildableIdentifier = "primary"
-               BlueprintIdentifier = "8139EE921BFEE97F0061D7EA"
-               BuildableName = "Demo.app"
-               BlueprintName = "Demo"
-               ReferencedContainer = "container:Demo.xcodeproj">
-            </BuildableReference>
-         </BuildActionEntry>
-      </BuildActionEntries>
-   </BuildAction>
-   <TestAction
-      buildConfiguration = "Debug"
-      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
-      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
-      shouldUseLaunchSchemeArgsEnv = "YES">
-      <Testables>
-         <TestableReference
-            skipped = "NO">
-            <BuildableReference
-               BuildableIdentifier = "primary"
-               BlueprintIdentifier = "8139EEAB1BFEE9800061D7EA"
-               BuildableName = "DemoTests.xctest"
-               BlueprintName = "DemoTests"
-               ReferencedContainer = "container:Demo.xcodeproj">
-            </BuildableReference>
-         </TestableReference>
-         <TestableReference
-            skipped = "NO">
-            <BuildableReference
-               BuildableIdentifier = "primary"
-               BlueprintIdentifier = "8139EEB61BFEE9800061D7EA"
-               BuildableName = "DemoUITests.xctest"
-               BlueprintName = "DemoUITests"
-               ReferencedContainer = "container:Demo.xcodeproj">
-            </BuildableReference>
-         </TestableReference>
-      </Testables>
-      <MacroExpansion>
-         <BuildableReference
-            BuildableIdentifier = "primary"
-            BlueprintIdentifier = "8139EE921BFEE97F0061D7EA"
-            BuildableName = "Demo.app"
-            BlueprintName = "Demo"
-            ReferencedContainer = "container:Demo.xcodeproj">
-         </BuildableReference>
-      </MacroExpansion>
-      <AdditionalOptions>
-      </AdditionalOptions>
-   </TestAction>
-   <LaunchAction
-      buildConfiguration = "Debug"
-      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
-      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
-      launchStyle = "0"
-      useCustomWorkingDirectory = "NO"
-      ignoresPersistentStateOnLaunch = "NO"
-      debugDocumentVersioning = "YES"
-      debugServiceExtension = "internal"
-      allowLocationSimulation = "YES">
-      <BuildableProductRunnable
-         runnableDebuggingMode = "0">
-         <BuildableReference
-            BuildableIdentifier = "primary"
-            BlueprintIdentifier = "8139EE921BFEE97F0061D7EA"
-            BuildableName = "Demo.app"
-            BlueprintName = "Demo"
-            ReferencedContainer = "container:Demo.xcodeproj">
-         </BuildableReference>
-      </BuildableProductRunnable>
-      <AdditionalOptions>
-      </AdditionalOptions>
-   </LaunchAction>
-   <ProfileAction
-      buildConfiguration = "Release"
-      shouldUseLaunchSchemeArgsEnv = "YES"
-      savedToolIdentifier = ""
-      useCustomWorkingDirectory = "NO"
-      debugDocumentVersioning = "YES">
-      <BuildableProductRunnable
-         runnableDebuggingMode = "0">
-         <BuildableReference
-            BuildableIdentifier = "primary"
-            BlueprintIdentifier = "8139EE921BFEE97F0061D7EA"
-            BuildableName = "Demo.app"
-            BlueprintName = "Demo"
-            ReferencedContainer = "container:Demo.xcodeproj">
-         </BuildableReference>
-      </BuildableProductRunnable>
-   </ProfileAction>
-   <AnalyzeAction
-      buildConfiguration = "Debug">
-   </AnalyzeAction>
-   <ArchiveAction
-      buildConfiguration = "Release"
-      revealArchiveInOrganizer = "YES">
-   </ArchiveAction>
-</Scheme>

+ 0 - 32
v5/ios/ios_sdk/Demo/Demo.xcodeproj/xcuserdata/bensonzhang.xcuserdatad/xcschemes/xcschememanagement.plist

@@ -1,32 +0,0 @@
-<?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>SchemeUserState</key>
-	<dict>
-		<key>Demo.xcscheme</key>
-		<dict>
-			<key>orderHint</key>
-			<integer>0</integer>
-		</dict>
-	</dict>
-	<key>SuppressBuildableAutocreation</key>
-	<dict>
-		<key>8139EE921BFEE97F0061D7EA</key>
-		<dict>
-			<key>primary</key>
-			<true/>
-		</dict>
-		<key>8139EEAB1BFEE9800061D7EA</key>
-		<dict>
-			<key>primary</key>
-			<true/>
-		</dict>
-		<key>8139EEB61BFEE9800061D7EA</key>
-		<dict>
-			<key>primary</key>
-			<true/>
-		</dict>
-	</dict>
-</dict>
-</plist>

+ 0 - 38
v5/ios/ios_sdk/Demo/Demo/AllPayRequest.h

@@ -1,38 +0,0 @@
-//
-//  UPRequest.h
-//  VTPayUPDemo
-//
-//  Created by 司瑞华 on 15/7/29.
-//  Copyright (c) 2015年 __VTPayment__. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-typedef void (^FinishBlock)(id finResponseData);
-typedef void (^FailedBlock)(id faiResponseData);
-
-@interface AllPayRequest : NSObject
-
-@property (strong, nonatomic) NSMutableData      *resultData;
-@property (strong, nonatomic) FinishBlock        finishBlock;
-@property (strong, nonatomic) FailedBlock        failedBlock;
-
-/**
- *  这个是post请求
- *
- *  @param urlStr       要访问的网站  NSString类型
- *  @param paramters    请求的参数    NSMutableDictionary
- *  @param succeedBlock 成功时的回调  返回id类型
- *  @param failedBlock  失败时的回调  返回id类型
- */
-+ (void)postRequestWithURL:(NSString *)urlStr
-                 paramters:(NSMutableDictionary *)paramters
-                   succeed:(FinishBlock)succeedBlock
-                    failed:(FailedBlock)failedBlock;
-
-
-/* md5加密 */
-
-+(NSString *) md5: (NSString *) inPutText ;
-
-@end

+ 0 - 141
v5/ios/ios_sdk/Demo/Demo/AllPayRequest.m

@@ -1,141 +0,0 @@
-//
-//  UPRequest.m
-//  VTPayUPDemo
-//
-//  Created by 司瑞华 on 15/7/29.
-//  Copyright (c) 2015年 __VTPayment__. All rights reserved.
-//
-
-#import "AllPayRequest.h"
-#import "commonCrypto/CommonDigest.h"
-
-@implementation AllPayRequest
-
-///**
-// *  post请求
-// *
-// *  @param urlStr       要访问的网站  NSString类型
-// *  @param paramters    请求的参数    NSMutableDictionary
-// *  @param succeedBlock 成功时的回调  返回NSString类型
-// *  @param failedBlock  失败时的回调  返回NSString类型
-// */
-+(void)postRequestWithURL:(NSString *)urlStr
-                paramters:(NSMutableDictionary *)paramters
-                  succeed:(FinishBlock)succeedBlock
-                   failed:(FailedBlock)failedBlock
-{
-    AllPayRequest * httpRequest = [[AllPayRequest alloc]init];
-    httpRequest.finishBlock = succeedBlock;
-    httpRequest.failedBlock = failedBlock;
-    
-    NSURL * url = [NSURL URLWithString:urlStr];
-    NSMutableURLRequest * request = [[NSMutableURLRequest alloc]initWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:30];
-    
-    NSString * strField;
-    if (paramters.count>0)
-    {
-        strField = [self dictFieldInfo:paramters];
-    }else
-    {
-        strField = @"";
-    }
-    ///把获得的整个请求字段用utf-8编码一下
-    NSData * data = [strField dataUsingEncoding:NSUTF8StringEncoding];
-    [request setHTTPBody:data];
-    [request setHTTPMethod:@"POST"];
-    
-    NSURLConnection * connection = [[NSURLConnection alloc]initWithRequest:request delegate:httpRequest];
-    [connection start];
-}
-
-// 将字典参数 拼接成一个有 &%@=%@ 的字符串
-+(NSString *)dictFieldInfo:(NSMutableDictionary*)dict
-{
-    NSMutableString * Url = [NSMutableString string];
-    NSArray * keys = [dict allKeys];
-    for (int i = 0; i < keys.count; i++)
-    {
-        NSString * string;
-        if (i == 0)
-        {
-            string = [NSString stringWithFormat:@"%@=%@", keys[i],dict[keys[i]]];
-        }else{
-            //拼接时加&
-            string = [NSString stringWithFormat:@"&%@=%@", keys[i],dict[keys[i]]];
-        }
-        [Url appendString:string];
-    }
-    return Url;
-}
-/**
- *  接收到服务器回应的时回调
- */
-- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
-{
-    if (!self.resultData)
-    {
-        self.resultData = [[NSMutableData alloc]init];
-    }else
-    {
-        [self.resultData setLength:0];
-    }
-}
-/**
- *  接收到服务器传输数据的时候调用,此方法根据数据大小执行若干次
- */
-- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
-{
-    [self.resultData appendData:data];
-}
-/**
- *  数据传完之后调用此方法
- */
-- (void)connectionDidFinishLoading:(NSURLConnection *)connection
-{
-    if (self.finishBlock) {
-        self.finishBlock(self.resultData);
-    }
-}
-/**
- *  网络请求过程中,出现任何错误(断网,连接超时等)会进入此方法
- */
-- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
-{
-    NSLog(@"network error : %@", [error localizedDescription]);
-    
-    if (self.failedBlock) {
-        self.failedBlock([error localizedDescription]);
-    }
-}
-
-// 将字符串,转化成数组或字典 objectFromJSONStringWithParseOptions
-- (id)dictionaryOrArrayWithJSONSString:(NSString *)jsonString
-{
-    if (jsonString == nil)
-    {
-        return nil;
-    }
-    
-    NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
-    return [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableLeaves |  NSJSONReadingMutableContainers error:nil];
-}
-#pragma mark - MD5加密
-+(NSString *) md5: (NSString *) inPutText
-{
-    const char *cStr = [inPutText UTF8String];
-    
-    unsigned char result[CC_MD5_DIGEST_LENGTH];
-    
-    CC_MD5(cStr, (CC_LONG)strlen(cStr), result);
-    
-    
-    return [[NSString stringWithFormat:@"%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X%02X",
-             result[0], result[1], result[2], result[3],
-             result[4], result[5], result[6], result[7],
-             result[8], result[9], result[10], result[11],
-             result[12], result[13], result[14], result[15]
-             ] lowercaseString];
-    
-}
-
-@end

+ 0 - 17
v5/ios/ios_sdk/Demo/Demo/AppDelegate.h

@@ -1,17 +0,0 @@
-//
-//  AppDelegate.h
-//  Demo
-//
-//  Created by BensonZhang on 15/11/20.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import <UIKit/UIKit.h>
-
-@interface AppDelegate : UIResponder <UIApplicationDelegate>
-
-@property (strong, nonatomic) UIWindow *window;
-
-
-@end
-

+ 0 - 64
v5/ios/ios_sdk/Demo/Demo/AppDelegate.m

@@ -1,64 +0,0 @@
-//
-//  AppDelegate.m
-//  Demo
-//
-//  Created by BensonZhang on 15/11/20.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import "AppDelegate.h"
-#import "allpaysdk/AllPaySDK.h"
-//#import "WXApi.h"
-@interface AppDelegate ()
-
-@end
-
-@implementation AppDelegate
-
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
-   //  [WXApi registerApp:@"wx0d48a98252a2fe7a" universalLink:@"https://testapi.allpayx.com/"];
-    return YES;
-}
-
--(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{
-       
-    [AllPaySDK openURL:url];
-    return YES;
-}
-
--(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
-     
-    [AllPaySDK openURL:url];
-    return YES;
-    
-}
-
--(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options{
-    [AllPaySDK openURL:url];
-    return YES;
-    
-}
-- (void)applicationWillResignActive:(UIApplication *)application {
-    // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
-    // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
-}
-
-- (void)applicationDidEnterBackground:(UIApplication *)application {
-    // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
-    // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
-}
-
-- (void)applicationWillEnterForeground:(UIApplication *)application {
-    // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
-}
-
-- (void)applicationDidBecomeActive:(UIApplication *)application {
-    // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
-}
-
-- (void)applicationWillTerminate:(UIApplication *)application {
-    // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
-}
-
-@end

+ 0 - 98
v5/ios/ios_sdk/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json

@@ -1,98 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "iphone",
-      "size" : "20x20",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "20x20",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "29x29",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "29x29",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "40x40",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "40x40",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "60x60",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "iphone",
-      "size" : "60x60",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "20x20",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "20x20",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "29x29",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "29x29",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "40x40",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "40x40",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "76x76",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "76x76",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "ipad",
-      "size" : "83.5x83.5",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "ios-marketing",
-      "size" : "1024x1024",
-      "scale" : "1x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

+ 0 - 27
v5/ios/ios_sdk/Demo/Demo/Base.lproj/LaunchScreen.storyboard

@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="9532" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" initialViewController="01J-lp-oVM">
-    <dependencies>
-        <deployment identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9530"/>
-    </dependencies>
-    <scenes>
-        <!--View Controller-->
-        <scene sceneID="EHf-IW-A2E">
-            <objects>
-                <viewController id="01J-lp-oVM" sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/>
-                        <viewControllerLayoutGuide type="bottom" id="xb3-aO-Qok"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
-                        <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
-                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                        <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
-                    </view>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="53" y="375"/>
-        </scene>
-    </scenes>
-</document>

+ 0 - 27
v5/ios/ios_sdk/Demo/Demo/Base.lproj/Main.storyboard

@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r">
-    <dependencies>
-        <deployment identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
-    </dependencies>
-    <scenes>
-        <!--View Controller-->
-        <scene sceneID="tne-QT-ifu">
-            <objects>
-                <viewController id="BYZ-38-t0r" customClass="ViewController" sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
-                        <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
-                        <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
-                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                        <animations/>
-                        <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
-                    </view>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
-            </objects>
-        </scene>
-    </scenes>
-</document>

+ 0 - 15
v5/ios/ios_sdk/Demo/Demo/DateUtil.h

@@ -1,15 +0,0 @@
-//
-//  DateUtil.h
-//  Demo
-//
-//  Created by BensonZhang on 15/11/16.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@interface DateUtil : NSObject
-
-+(NSString *)getDate:(NSString *)format;
-
-@end

+ 0 - 23
v5/ios/ios_sdk/Demo/Demo/DateUtil.m

@@ -1,23 +0,0 @@
-//
-//  DateUtil.m
-//  Demo
-//
-//  Created by BensonZhang on 15/11/16.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import "DateUtil.h"
-
-@implementation DateUtil
-
-+(NSString *)getDate:(NSString *)format
-{
-    ///设置标准时间格式
-    NSDate * dateTime = [NSDate date];
-    NSDateFormatter * dateFormatter = [[NSDateFormatter alloc]init];
-    [dateFormatter setDateFormat:format];
-    NSString * formatterTime = [dateFormatter stringFromDate:dateTime];
-    return formatterTime;
-}
-
-@end

+ 0 - 5
v5/ios/ios_sdk/Demo/Demo/Demo.entitlements

@@ -1,5 +0,0 @@
-<?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/>
-</plist>

+ 0 - 95
v5/ios/ios_sdk/Demo/Demo/Info.plist

@@ -1,95 +0,0 @@
-<?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>CFBundleDevelopmentRegion</key>
-	<string>en</string>
-	<key>CFBundleExecutable</key>
-	<string>$(EXECUTABLE_NAME)</string>
-	<key>CFBundleIdentifier</key>
-	<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundleName</key>
-	<string>$(PRODUCT_NAME)</string>
-	<key>CFBundlePackageType</key>
-	<string>APPL</string>
-	<key>CFBundleShortVersionString</key>
-	<string>1.0</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleURLTypes</key>
-	<array>
-		<dict>
-			<key>CFBundleTypeRole</key>
-			<string>Editor</string>
-			<key>CFBundleURLName</key>
-			<string>alipay</string>
-			<key>CFBundleURLSchemes</key>
-			<array>
-				<string>com.xxx.xxx</string>
-			</array>
-		</dict>
-		<dict>
-			<key>CFBundleTypeRole</key>
-			<string>Editor</string>
-			<key>CFBundleURLName</key>
-			<string>wxpay</string>
-			<key>CFBundleURLSchemes</key>
-			<array>
-				<string>wx0d48a98252a2fe7a</string>
-			</array>
-		</dict>
-		<dict>
-			<key>CFBundleTypeRole</key>
-			<string>Editor</string>
-			<key>CFBundleURLName</key>
-			<string>com.allpayx.sdk</string>
-			<key>CFBundleURLSchemes</key>
-			<array>
-				<string>allpaysdk</string>
-			</array>
-		</dict>
-		<dict/>
-	</array>
-	<key>CFBundleVersion</key>
-	<string>1</string>
-	<key>LSApplicationQueriesSchemes</key>
-	<array>
-		<string>weixin</string>
-		<string>weixinULAPI</string>
-		<string>uppaysdk</string>
-		<string>uppaywallet</string>
-		<string>uppayx1</string>
-		<string>uppayx2</string>
-		<string>uppayx3</string>
-	</array>
-	<key>NSAppTransportSecurity</key>
-	<dict>
-		<key>NSAllowsArbitraryLoads</key>
-		<true/>
-	</dict>
-	<key>UILaunchStoryboardName</key>
-	<string>LaunchScreen</string>
-	<key>UIMainStoryboardFile</key>
-	<string>Main</string>
-	<key>UIRequiredDeviceCapabilities</key>
-	<array>
-		<string>armv7</string>
-	</array>
-	<key>UISupportedInterfaceOrientations</key>
-	<array>
-		<string>UIInterfaceOrientationPortrait</string>
-		<string>UIInterfaceOrientationLandscapeRight</string>
-	</array>
-	<key>UISupportedInterfaceOrientations~ipad</key>
-	<array>
-		<string>UIInterfaceOrientationPortrait</string>
-		<string>UIInterfaceOrientationPortraitUpsideDown</string>
-		<string>UIInterfaceOrientationLandscapeLeft</string>
-		<string>UIInterfaceOrientationLandscapeRight</string>
-	</array>
-	<key>requires iPhone envir Application onment</key>
-	<false/>
-</dict>
-</plist>

+ 0 - 31
v5/ios/ios_sdk/Demo/Demo/PayOrder.h

@@ -1,31 +0,0 @@
-//
-//  PayOrder.h
-//  Demo
-//
-//  Created by BensonZhang on 15/11/16.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-@interface PayOrder : NSObject
-@property (strong, nonatomic) NSString *version;
-@property (strong, nonatomic) NSString *charSet;
-@property (strong, nonatomic) NSString *transType;
-@property (strong, nonatomic) NSString *orderNum;
-@property (strong, nonatomic) NSString *orderAmount;
-@property (strong, nonatomic) NSString *orderCurrency;
-@property (strong, nonatomic) NSString *frontURL;
-@property (strong, nonatomic) NSString *backURL;
-@property (strong, nonatomic) NSString *merReserve;
-@property (strong, nonatomic) NSString *merID;
-@property (strong, nonatomic) NSString *acqID;
-@property (strong, nonatomic) NSString *paymentSchema;
-@property (strong, nonatomic) NSString *transTime;
-@property (strong, nonatomic) NSString *signType;
-@property (strong, nonatomic) NSString *signature;
-@property (strong, nonatomic) NSString *OrderDesc;
-@property (strong, nonatomic) NSString *language;
-@property (strong, nonatomic) NSString *customerId;
-@property (strong, nonatomic) NSString *signKey;
-@end

+ 0 - 13
v5/ios/ios_sdk/Demo/Demo/PayOrder.m

@@ -1,13 +0,0 @@
-//
-//  PayOrder.m
-//  Demo
-//
-//  Created by BensonZhang on 15/11/16.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import "PayOrder.h"
-
-@implementation PayOrder
-
-@end

+ 0 - 16
v5/ios/ios_sdk/Demo/Demo/SignUtil.h

@@ -1,16 +0,0 @@
-//
-//  SignUtil.h
-//  Demo
-//
-//  Created by BensonZhang on 15/11/16.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-#import "PayOrder.h"
-
-@interface SignUtil : NSObject
-
-+(NSString *)getSign:(NSMutableDictionary*)paramDic;
-
-@end

+ 0 - 47
v5/ios/ios_sdk/Demo/Demo/SignUtil.m

@@ -1,47 +0,0 @@
-//
-//  SignUtil.m
-//  Demo
-//
-//  Created by BensonZhang on 15/11/16.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import "SignUtil.h"
-#import "AllPayRequest.h"
-
-@implementation SignUtil
-
-+(NSString *)getSign:(NSMutableDictionary*)paramDic{
-    
-    return [SignUtil getMD5:[SignUtil getSignStr:paramDic  signkey:@"xrdrfw0ltpq7x9sc2taasrxc79448lba"]];
-}
-
-+(NSString *)getSignStr:(NSMutableDictionary *)paramDic  signkey:(NSString *)key{
-    
-    NSArray *keys = [paramDic allKeys];
-    NSArray *sortedArray = [keys sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2){
-        return [obj1 compare:obj2 options:NSNumericSearch];
-    }];
-     NSMutableString *signStr=[[NSMutableString alloc]init];
-    int i=0;
-    for (NSString *categoryId in sortedArray) {
-        if(i>0){
-            [signStr appendString:[NSString stringWithFormat:@"&%@=%@",categoryId,[paramDic objectForKey:categoryId]]];
-        }else{
-            [signStr appendString:[NSString stringWithFormat:@"%@=%@",categoryId,[paramDic objectForKey:categoryId]]];
-        }
-        i++;
-    }
-    [signStr appendString:key];
-       return signStr ;
-}
-
-+(NSString *)getMD5:(NSString *)signStr{
-    NSLog(@"%@",signStr);
-    return [AllPayRequest md5:signStr];
-   
-
-}
-
-
-@end

+ 0 - 15
v5/ios/ios_sdk/Demo/Demo/ViewController.h

@@ -1,15 +0,0 @@
-//
-//  ViewController.h
-//  Demo
-//
-//  Created by BensonZhang on 15/11/20.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import <UIKit/UIKit.h>
-
-@interface ViewController : UIViewController
-
-
-@end
-

+ 0 - 228
v5/ios/ios_sdk/Demo/Demo/ViewController.m

@@ -1,228 +0,0 @@
-//
-//  ViewController.m
-//  Demo
-//
-//  Created by BensonZhang on 15/11/13.
-//  Copyright © 2015年 xunlian. All rights reserved.
-//
-
-#import "ViewController.h"
-#import "AllPayRequest.h"
-#import "PayOrder.h"
-#import "DateUtil.h"
-#import "SignUtil.h"
-#import "AllPaySDK.h"
-@interface ViewController ()
-
-
-@end
-
-@implementation ViewController
-
-- (void)viewDidLoad {
-    [super viewDidLoad];
-   // [self.view setBackgroundColor:[UIColor yellowColor]];
-    UIButton * btn1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
-    btn1.tag = 1;
-    btn1.frame = CGRectMake(80, 60, 200, 50);
-    [btn1 setTitle:@"微信支付" forState:UIControlStateNormal];
-    [btn1 addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
-    [self.view addSubview:btn1];
-    
-    
-    UIButton * btn2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
-    btn2.tag = 2;
-    btn2.frame = CGRectMake(80, 120, 200, 50);
-    [btn2 setTitle:@"支付宝支付" forState:UIControlStateNormal];
-    [btn2 addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
-    [self.view addSubview:btn2];
-    
-    UIButton * btn3 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
-    btn3.tag = 3;
-    btn3.frame = CGRectMake(80, 180, 200, 50);
-    [btn3 setTitle:@"银联支付" forState:UIControlStateNormal];
-    [btn3 addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
-    [self.view addSubview:btn3];
-    
-    
-    UIButton * btn4 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
-    btn4.tag = 4;
-    btn4.frame = CGRectMake(80, 240, 200, 50);
-    [btn4 setTitle:@"apple pay 支付" forState:UIControlStateNormal];
-    [btn4 addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
-    [self.view addSubview:btn4];
-    
-    
-    UIButton * btn5 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
-      btn5.tag = 5;
-      btn5.frame = CGRectMake(80, 300, 200, 50);
-      [btn5 setTitle:@"A+统一收银台" forState:UIControlStateNormal];
-      [btn5 addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
-      [self.view addSubview:btn5];
-    
-    
-  
-}
--(void)btnClick:(UIButton *)btn
-{
-    
-    
-    
-    NSMutableDictionary * paramDic=[[NSMutableDictionary alloc]init];
-    [paramDic setObject:@"VER000000005" forKey:@"version"];
-    [paramDic setObject:@"UTF-8" forKey:@"charSet"];
-    [paramDic setObject:@"PURC" forKey:@"transType"];
-    [paramDic setObject:[DateUtil getDate:@"YYYYMMddHHmmss"] forKey:@"orderNum"];
-    [paramDic setObject:@"0.1" forKey:@"orderAmount"];
-    [paramDic setObject:@"CNY" forKey:@"orderCurrency"];
-    [paramDic setObject:@"nil" forKey:@"frontURL"];
-    [paramDic setObject:@"https://testapi.allpayx.com/test" forKey:@"backURL"];
-    [paramDic setObject:@"nil" forKey:@"merReserve"];
-      [paramDic setObject:@"test商品" forKey:@"goodsInfo"];
-    [paramDic setObject:@"600039253112113" forKey:@"merID"];
-    [paramDic setObject:@"99020344" forKey:@"acqID"];
-    [paramDic setObject:[DateUtil getDate:@"YYYYMMddHHmmss"] forKey:@"transTime"];
-    [paramDic setObject:@"MD5" forKey:@"signType"];
-    
-    NSString *detailInfo = @"IFt7Imdvb2RzX25hbWUiOiLkuIDkuKrlj4jlpKflj4jlnIbnmoToi7nmnpwiLCJxdWFudGl0eSI6IjEifSx7Imdvb2RzX25hbWUiOiLljY7kuLpQMjAgcGx1cyIsInF1YW50aXR5IjoiNCJ9XQ==";
-    
-    
-    [paramDic setObject:detailInfo forKey:@"detailInfo"];
-    [paramDic setObject:@"APP" forKey:@"tradeFrom"];
-    
-    
-    if (btn.tag == 1)//微信
-    {
-          [paramDic setObject:@"WX" forKey:@"paymentSchema"];
-        
-    }
-    
-    if (btn.tag == 2)//支付宝
-    {
-        [paramDic setObject:@"AP" forKey:@"paymentSchema"];
-        
-    }
-    
-    if (btn.tag == 3)//银联
-    {
-        [paramDic setObject:@"UP" forKey:@"paymentSchema"];
-        
-    }
-    
-    if (btn.tag == 4)//Apple
-    {
-        [paramDic setObject:@"APP" forKey:@"paymentSchema"];
-        
-    }
-    
-    
-    if (btn.tag == 5)//A+
-       {
-           [paramDic setObject:@"AliPayPlus" forKey:@"paymentSchema"];
-           [paramDic setObject:@"IOS" forKey:@"OsType"];
-            [paramDic setObject:@"connect_wallet" forKey:@"sub_brand_code"];
-           
-       }
-    
-    [self startPay:paramDic];
-    
-}
-
--(void)startPay:(NSMutableDictionary*)paramDic
-{
-  [paramDic setObject:[SignUtil getSign:paramDic] forKey:@"signature"];
-    
- NSString *url = @"https://testapi.allpayx.com/api/unifiedorder";
-    
-   //  NSString *url = @"https://api.allpayx.com/api/unifiedorder";
-    
-    
-    [AllPayRequest postRequestWithURL:url paramters:paramDic succeed:^(id finResponseData)
-     {
-         NSError *error;
-         NSDictionary * diction = [NSJSONSerialization JSONObjectWithData:finResponseData options:NSJSONReadingMutableContainers error:&error];
-         if(!error){
-             NSLog(@"-----输出数据---%@",diction);
-             
-          
-             [AllPaySDK pay:[diction objectForKey:@"tn"] mode:NO   scheme:@"com.xxx.xxx"  ViewController:self  onResult: ^(NSDictionary *resultDic) {
-                 NSData  *jsonData = [NSJSONSerialization dataWithJSONObject:resultDic options:NSJSONWritingPrettyPrinted error:nil];
-                 NSString *message =[[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
-                 UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"支付结果" message:message delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
-                 [alert show];
-                 
-             }];
-            
-             
-             
-         }else{
-             NSString * dataString = [[NSString alloc]initWithData:finResponseData encoding:NSUTF8StringEncoding];
-             NSLog(@"参数出错===\n %@",dataString);
-             
-             
-         }
-         
-         
-         
-     } failed:^(id faiResponseData) {
-        
-     }];
-    
-    
-    
-}
-
-- (NSString *)getCurrentLanguage
-{
-    NSArray *languages = [NSLocale preferredLanguages];
-    NSString *currentLanguage = [languages objectAtIndex:0];
-    NSLog( @"%@" , currentLanguage);
-    return currentLanguage;
-}
-
-
-@end
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/alipay_msp_back@2x.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/alipay_msp_refresh@2x.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/bar@2x.png


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 1
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/bridge.js


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/refresh@2x.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/refresh_click@2x.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/shutdown@2x.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.bundle/shutdown_click@2x.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/AlipaySDK


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/AlipaySDK-inside-Info.plist


+ 0 - 56
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/AFServiceCenter.h

@@ -1,56 +0,0 @@
-//
-//  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 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;
-
-@end

+ 0 - 43
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/AFServiceResponse.h

@@ -1,43 +0,0 @@
-//
-//  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 - 33
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/APayAuthInfo.h

@@ -1,33 +0,0 @@
-//
-//  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 - 223
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/AlipaySDK.framework/Headers/AlipaySDK.h

@@ -1,223 +0,0 @@
-//
-//  AlipaySDK.h
-//  AlipaySDK
-//
-//  Created by antfin on 17-10-24.
-//  Copyright (c) 2017年 AntFin. All rights reserved.
-//
-
-
-////////////////////////////////////////////////////////
-///////////////// 支付宝标准版本支付SDK ///////////////////
-///////// version:15.8.02  motify:2021.02.23///////////
-////////////////////////////////////////////////////////
-
-#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;
-
-/**
- *  获取交易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

BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliModule/libAliModule.a


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusClient


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/ALIPAY_CN.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/ALIPAY_HK.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/BPI.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/DANA.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/EZLINK.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/GCASH.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/KAKAOPAY.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/RABBIT_LINE_PAY.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/TINABA.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/TNG.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/TRUEMONEY.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_more_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_more_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_disable_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_disable_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_isNotSelected_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_isNotSelected_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iap_wallet_isSelected_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_close_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_close_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_payment_logo_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/iapu_payment_logo_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_left_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_left_light.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_right_dark.png


BIN
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/AlipayPlusResource.bundle/search_bar_right_light.png


+ 0 - 24
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/AlipayPlusClient.h

@@ -1,24 +0,0 @@
-//
-//  AlipayPlusClient.h
-//  AlipayPlusClient
-//
-//  Created by assuner on 2022/3/10.
-//
-
-#import <Foundation/Foundation.h>
-#import <AlipayPlusClient/IAPConfiguration.h>
-#import <AlipayPlusClient/AlipayPlusClientAPI.h>
-#import <AlipayPlusClient/IAPConstant.h>
-#import <AlipayPlusClient/IAPInquirePaymentOptionParams.h>
-#import <AlipayPlusClient/IAPLogo.h>
-#import <AlipayPlusClient/IAPPaymentOption.h>
-#import <AlipayPlusClient/IAPPaymentSheetEvent.h>
-
-//! Project version number for AlipayPlusClient.
-FOUNDATION_EXPORT double AlipayPlusClientVersionNumber;
-
-//! Project version string for AlipayPlusClient.
-FOUNDATION_EXPORT const unsigned char AlipayPlusClientVersionString[];
-
-#define IAPAlipayPlusClientVersionString @"1.0.0"
-#define AlipayPlusClientVersion @"1.0.0"

+ 0 - 36
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/AlipayPlusClientAPI.h

@@ -1,36 +0,0 @@
-//
-//  AlipayPlusClientAPI.h
-//  AlipayPlusClient
-//
-//  Created by assuner on 2022/3/12.
-//
-
-#import <Foundation/Foundation.h>
-#import <AlipayPlusClient/IAPConfiguration.h>
-#import <AlipayPlusClient/IAPInquirePaymentOptionParams.h>
-#import <AlipayPlusClient/IAPPaymentOption.h>
-#import <AlipayPlusClient/IAPPaymentSheetEvent.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-// In this header, you should import all the public headers of your framework using statements like #import <AlipayPlusClient/PublicHeader.h>
-@protocol IAPLogServiceProtocol <NSObject>
-@required
-- (void)logWithName:(NSString *)name parameter:(nullable NSDictionary *)parameter;
-@end
-
-
-@interface AlipayPlusClient : NSObject
-@property (nonatomic, strong) IAPConfiguration *configuration;
-@property (nonatomic, strong, nullable) id<IAPLogServiceProtocol> logService;
-+ (instancetype)shared;
-
-- (void)inquirePaymentOptionWithParams:(IAPInquirePaymentOptionParams *)params
-                     completionHandler:(void(^)(IAPPaymentOption * _Nullable paymentOption, NSError * _Nullable error))completionHandler;
-
-- (void)showPaymentSheet:(NSString *)paymentData
-                callback:(void(^)(IAPPaymentSheetEvent * _Nonnull sheetEvent))callback;
-@end
-
-
-NS_ASSUME_NONNULL_END

+ 0 - 35
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPConfiguration.h

@@ -1,35 +0,0 @@
-//
-//  IAPConfiguration.h
-//  AlipayPlusClient
-//
-//  Created by assuner on 2022/3/11.
-//
-
-#import <UIKit/UIKit.h>
-#import <AlipayPlusClient/IAPConstant.h>
-
-
-NS_ASSUME_NONNULL_BEGIN
-
-@interface IAPConfiguration : NSObject
-//The unique ID that is assigned by the ACQP to identify a merchant.
-//Note: The value of this parameter must be the same as the one that is specified when calling the pay API.
-@property (nonatomic, copy) NSString *merchantId;
-
-//The unique ID that is assigned by Alipay+ to identify an ACQP.
-@property (nonatomic, copy) NSString *acquirerId;
-
-//The language that is preferred by the user. The value of the parameter consists of a language code following
-//the ISO-639 standard and a country code following the ISO-3166 standard. The codes are connected by an underscore. For example,
-//en_US.The default value is the language set on the mobile device.
-@property (nonatomic, copy, nullable) NSString *language;
-
-//The type of environment where the SDK is installed. The value of this parameter affects the gateway address of the requests that are initiated from the SDK.
-//Valid values:
-//PROD: indicates the production environment.
-//SANDBOX: indicates the sandbox environment.
-//Default value: RPOD
-@property (nonatomic, copy, nullable) IAPEnv envType;
-@end
-
-NS_ASSUME_NONNULL_END

+ 0 - 31
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPConstant.h

@@ -1,31 +0,0 @@
-//
-//  IAPConstant.h
-//  AlipayPlusClient
-//
-//  Created by assuner on 2022/3/11.
-//
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-#pragma mark - env
-typedef NSString *IAPEnv;
-extern IAPEnv const kIAPEnvPROD;
-extern IAPEnv const kIAPEnvSANDBOX;
-
-#pragma mark - error
-extern NSString * const IAPErrorDomain;
-extern NSInteger const IAPErrorParamIllegal;
-extern NSInteger const IAPErrorInvalidNetwork;
-extern NSInteger const IAPErrorSystemError;
-
-
-#pragma mark - SheetEvent
-typedef NSString *IAPPaymentSheetEventName;
-extern IAPPaymentSheetEventName const IAPPaymentSheetEventDidSelectWalletAndPay;
-extern IAPPaymentSheetEventName const IAPPaymentSheetEventThrowException;
-extern IAPPaymentSheetEventName const IAPPaymentSheetEventUserDidCancel;
-extern IAPPaymentSheetEventName const IAPPaymentSheetEventDidShow;
-
-NS_ASSUME_NONNULL_END

+ 0 - 16
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPInquirePaymentOptionParams.h

@@ -1,16 +0,0 @@
-//
-//  IAPInquirePaymentOptionParams.h
-//  AlipayPlusClient
-//
-//  Created by assuner on 2022/3/15.
-//
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-@interface IAPInquirePaymentOptionParams : NSObject
-@property (nonatomic, copy) NSString *paymentCurrency;
-@end
-
-NS_ASSUME_NONNULL_END

+ 0 - 0
v5/ios/ios_sdk/Demo/Demo/allpaysdk/AliPayPlusModule/AlipayPlusClient.framework/Headers/IAPLogo.h


Vissa filer visades inte eftersom för många filer har ändrats