Xamarin.iOS 绑定支付宝

作者: smallqiang | 来源:发表于2018-12-11 10:15 被阅读81次

    Xamarin简直是一个APP开发神器

    由于开发库毕竟少,很多时候需要我们自己去做绑定

    其中国内用的最多的,就是支付宝和微信了

    对于Android版本的绑定非常简单,把Jar文件拉进去就OK了

    但是iOS版本的绑定需要花点时间

    1、下载最新的SDK回来,说实在,支付宝的SDK文档灰常混乱,里面的连接更加是一塌糊涂,这里把目前最新的地址放在这里

    https://docs.open.alipay.com/54/104509

    2、解压,找到AlipaySDK.framework这个包,其实是一个文件夹,打开之后找到AlipaySDK,将其改名为AlipaySDK.a

    3、创建一个iOS的绑定项目,将这个文件拖到根目录

    4、下载并安装https://dl.xamarin.com/objective-sharpie/ObjectiveSharpie.pkg

    5、切换到AlipaySDK.framework的上级目录,执行

    sharpie bind -framework ./AlipaySDK.framework -sdk iphoneos12.1

    这个版本要跟xcode的版本一致,如果不知道自己的xcode版本,可以执行

    sharpie xcode -sdks

    6、刚才切换到的目录下面的ApiDefinitions.cs文件拷贝到项目的ApiDefinition.cs,记得要加命名空间

    7、StructsAndEnums.cs里面的内容也拷贝到Structs.cs

    编译生成即可。

    相关文章

      网友评论

        本文标题:Xamarin.iOS 绑定支付宝

        本文链接:https://www.haomeiwen.com/subject/uzhshqtx.html