zoukankan      html  css  js  c++  java
  • 支付宝集成

    1.新建工程

    2.把PayFrameWork文件夹拖入到工程中

    3.导入系统库SystemConfiguration.framework

    4.在Appdelegate中导入头文件

    #import <AlipaySDK/AlipaySDK.h>

    5.在AppDelegate中添加回调方法

    - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{

        

        [[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:nil];

        

        return YES;

    }

    - (BOOL)application:(UIApplication *)application

                openURL:(NSURL *)url

      sourceApplication:(NSString *)sourceApplication

             annotation:(id)annotation {

        

        if ([url.host isEqualToString:@"safepay"]) {

            

            [[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:nil];

            

            //        [[AlipaySDK defaultService] processAuth_V2Result:url

            //                                         standbyCallback:^(NSDictionary *resultDic) {

            //                                             NSLog(@"result = %@",resultDic);

            //

            ////

            //

            //

            //                                         }];

            

        }

        

        return YES;

    }

     6.build Phases中新增URLTypes:  schemes值为AliPay111(和代码中一致)

    7.build Settings搜索Header Seach 在Header Search Paths中添加两个路径

    把PayFrameWork文件夹中的任意文件拖入产生一个路径如"$(SRCROOT)/PayFrameWork/libcrypto.a" 把它改为"$(SRCROOT)/PayFrameWork/"

    再拖拽一个产生一个路径如"$(SRCROOT)/PayFrameWork/libcrypto.a" 把它改为"$(SRCROOT)/PayFrameWork/openssl/" 

    8.在infoPlist中添加白名单和网络请求安全协议

  • 相关阅读:
    Win10 VS2013 PCL1.8.1和依赖项VTK8.0.1, QHuall(2.15.2), FLANN1.9.1,Boost1.59.0,Zbil1.2.11和libPNG1.6.34编译安装
    Boost log中的几个问题
    Linux 使用静态库注意事项
    Windows中lib和DLL区别和使用
    CMake: ELF文件加载动态库的位置
    CMake 默认编译、链接选项
    ld 链接选项-L,-rpath-link,-rpath
    动态库的链接和链接选项-L,-rpath-link,-rpath
    Linux共享对象之编译参数 -fPIC
    ny509 因子和阶乘
  • 原文地址:https://www.cnblogs.com/block123/p/4966978.html
Copyright © 2011-2022 走看看