美文网首页
iOS 记录一次支付宝签约授权

iOS 记录一次支付宝签约授权

作者: 東玖零 | 来源:发表于2022-01-19 17:25 被阅读0次

背景:很久之前都接入了支付宝完整版本SDK实现了支付宝支付。
需求:最近需要做一个功能接起支付宝进行签约授权。
资料:SDK独立签约

按资料将极简版下载后拉到工程,按教程将代码写好,点击运行就报错了,如下:

duplicate symbol '_OBJC_METACLASS_$_AFServiceResponse' in:
    /Users/adong/Documents/workspace/ios/MyApp-iOS/Pods/AlipaySDK-iOS/AlipaySDK.framework/AlipaySDK
    /Users/adong/Documents/workspace/ios/MyApp-iOS/MyApp/UBCommonModular/TSDK/AFServiceSDK.framework/AFServiceSDK(AFServiceResponse.o)
ld: 12 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

看到这种link出错就各种蒙,其实仔细看这个错误,出现了两个路径。

1./Users/adong/Documents/workspace/ios/MyApp-iOS/Pods/AlipaySDK-iOS/AlipaySDK.framework/AlipaySDK

2./Users/adong/Documents/workspace/ios/MyApp-iOS/MyApp/UBCommonModular/TSDK/AFServiceSDK.framework/AFServiceSDK(AFServiceResponse.o)

翻译一下duplicate symbol是重复符号,删除极简版,再运行就直接成功了。

注意:iOS的支付宝完整版SDK和支付宝极简版SDK\color{red}{无法共存},打开两个SDK的头文件发现完整版本带了极简版的头文件。

相关文章

  • iOS 记录一次支付宝签约授权

    背景:很久之前都接入了支付宝完整版本SDK实现了支付宝支付。需求:最近需要做一个功能接起支付宝进行签约授权。资料:...

  • swift3集成支付宝支付

    项目中用到了支付宝支付,记录一下集成过程1、登录支付宝开放平台,完成签约,完成签约才可以创建应用2、创建应用 我这...

  • 支付宝的集成iOS

    iOS快速集成支付宝 前期准备接入: 前期准备工作包括商户签约和密钥配置,已完成商户可略过。 下载支付宝SDK支付...

  • 支付宝云支付商家代签约进件开码教程

    前言 支付宝云支付服务商助手代签约为未签约过支付宝当面付的账号签约流程,已经签约过当面付的支付宝账号,只能在...

  • ios集成支付宝SDK记录帖

    ios项目中需用到支付宝支付功能,特此来记录一次完整的爬坑过程。 1.使用cocpod集成支付宝SDK时到项目中出...

  • iOS - 支付宝授权接入

    支付宝授权的sdk下载地址找了我半天才找到,主要是要接入极简版的sdk。极简版 SDK 调用方法[https://...

  • “授权”与“签约”

    我第二次收到简书的这个“授权”通知,五月底收到过一次,当时心里还有些小惊喜,以为被慧眼识珠的简书看中,即将走上签约...

  • iOS第三方支付(支付宝、微信)

    这里会详细讲解支付宝和微信支付 一、支付宝支付 1.准备工作 1> 向支付宝”签约" 成为支付宝的”商户”, 签约...

  • Android 第三方登录、分享、支付、签约集成

    目前很多 APP 都添加了第三方授权功能,包括登录、分享、支付、签约等等。其中集成较多的平台是微信、QQ、支付宝、...

  • iOS集成支付宝SDK

    最近项目中需要集成支付宝和微信,所以记录一下。目前支付宝的SDK版本是v15.2.0。 支付宝 iOS支付宝SDK...

网友评论

      本文标题:iOS 记录一次支付宝签约授权

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