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中添加白名单和网络请求安全协议

  • 相关阅读:
    golang中os/user包用法
    golang中os包用法
    与table有关的布局
    jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version
    canvas里调用getImageData的报security的问题
    CSS样式覆盖规则
    windows7文件夹怎样默认图片大图显示?
    Jboss,Tomcat 远程调试配置
    IE(IE6/IE7/IE8)支持HTML5标签
    JS 继承(类式 与 原型式)
  • 原文地址:https://www.cnblogs.com/block123/p/4966978.html
Copyright © 2011-2022 走看看