2019独角兽企业重金招聘Python工程师标准>>>

最近在开发一个app,需要调用银联的sdk控件,银联提供的demo可以正常运行,但是自己的程序却怎么都编译不通过,到底有哪些需要注意的呢??

具体的有可能会出现哪些错误我就不列举了,我只是提下有哪些需要注意的地方,也就是说遇到了错误你就好好检查下这些地方是否都是配置正确了。

1.将 xcode 工程中 Build Setting -> Apple LLVM compiler Language 标签下的 C++ Language 
Dialect 和 C++ Standard Library 属性值修改为 Compiler Default

2.将涉及到引用 UPPayPlugin.h 的源文件的后缀名都改为.mm;

3.参照demo,检查工程设置 Search Paths 里的 Framework Search Paths、Header Search Paths、Library Search Paths 的路径设置,看设置路径是否正确

4. 添加 QuartzCore.framework、AudioToolbox.framework, CoreAudio.framework、 MediaPlayer.framework, AVFoundation.framework 和 Security.framework

5.工程的 Build Settings 中找到 Other Linker Flags 中添加-ObjC 宏;

上面提到的几点网上都可以找到,如果已经正确设置,还是编译不通过,那么赶紧检查下 项目targets 对应的sdk版本,选择7.0以下的,目前银联的sdk貌似还不支持7.0,坑爹啊。。我就是这么被活活坑死在这一点上啊

转载于:https://my.oschina.net/wycdavid/blog/210273

关于ios调用银联sdk编译遇到的各种问题相关推荐

  1. iOS调用银联安全助手控件支付

    1.文件导入,根据文档,导入3个文件:UPPayPlugin.h.UPPayPluginDelegate.h.libUPPayPlugin.a(纯无卡交易类型 ,如果是另一个类型则选Pro) 2.导入 ...

  2. iOS—— 调用高德地图SDK

    iOS-- 调用高德地图SDK 我们在许多App中可以发现关于地图的调用以及定位等等功能都是什么重要的,比如滴滴打车,美团外卖等等都是十分依赖于地图的.所以我们就应该学会如和去调用地图.本周我就学习了 ...

  3. 安卓调用微信sdk正常,ios报invalid signature的错误

    最近在调用微信sdk的接口,自己的安卓手机测试的好好的,等到测试的时候,iphone的部分手机报签名的错误,我也是很纳闷了,一步步的按照文档上来写的,安卓手机没有问题说明后台的逻辑肯定是对的,所以一一 ...

  4. 我对delphi调用第三方SDK的理解

    我对delphi调用第三方SDK的理解 去年就买了OrangeUI[FMX三方SDK服务-VIP]工具,前天听了王老师直播后,昨天第1次尝试着使用它,照着老师的步骤全部重新做了一遍,感觉很好,把实现过 ...

  5. IOS内购SDK和U7SDK接入文档

    IOS内购SDK和U7SDK接入文档 一.IOS内购SDK接入 1.前置操作需要有IOS开发者账号,然后: 2.代码逻辑 (1)C#调用Objective-c的写法 首先在C#中给需要再C++中调用的 ...

  6. 神目 Android 人脸识别SDK编译说明

    1.介绍 该文章介绍了神目 AI开放平台Android SDK 基于Android Studio的编译方法 2.Android SDK下载 登录神目AI开放平台下载Android人脸识别SDK打包文件 ...

  7. 海康威视错误代码0xf_调用海康威视sdk获取车牌号

    环境: win10(10.0.16299.0)+ vs2017 sdk版本:CH-HCNetSDK_Win32_V5.3.2.15_build20171122https://download.csdn ...

  8. 在网页调用微信支付,并解决IOS调用提示“缺少参数timeStamp”问题

    话不多说直接上代码 先上前端调用代码 function commit(){let goods_num = $(".ddxx_e .box .a1 .b2 em").html();l ...

  9. ios视频直播SDK集成指引

    此文介绍语音视频云服务商即构科技提供的ios视频直播SDK集成指引.此SDK可实现主播和观众以一对一.一对多.或多对多的关系等,并支持小程序. 手动安装 目前 ZegoLiveRoom SDK 仅支持 ...

最新文章

  1. 手机安全卫士——软件管理-用户程序和系统程序
  2. 经典:盘点80后男人找老婆的20条标准
  3. 多任务学习(Multi-Task Learning, MTL)、其他分类形式、与迁移学习的关系
  4. flume自定义Interceptor
  5. Git CMD - push: Update remote refs along with associated objects
  6. Rackspace进中国,坚决“不掉价”
  7. Serverless 解惑——函数计算如何访问 SQL Server 数据库
  8. jsf教程_JSF范围教程– JSF / CDI会话范围
  9. 数据结构实验之栈五:下一较大值(一)
  10. Nexus修改admin密码及其添加用户
  11. 2017.9.23 循环格 思考记录
  12. 常人不解朱啸虎,读懂已是被裁人
  13. CircularFifoQueue队列API
  14. IDEA登录Github账号失败的解决办法
  15. 用python画明星_Python也能成为毕加索?我用Python给小姐姐画了幅油画
  16. MySQL(9)-----多表创建及描述表关系(需求)
  17. 什么是邮箱个人签名?邮箱如何设置个人签名?
  18. HTML5通过js调用手机摄像头
  19. PMP 双代号网络图
  20. 【AGM】《风色幻想:纷争—luca篇》总之这是一个没空填的坑

热门文章

  1. ibatis与spring的整合
  2. Java:使用Executors创建和管理线程
  3. 云程序备援--CAP
  4. Codeforces 1138B Circus (构造方程+暴力)
  5. Linux命令-磁盘管理(二)
  6. 【转载】从头编写 asp.net core 2.0 web api 基础框架 (1)
  7. swift 导出测试包(Save for Ad Hoc Deployment)卡在compile bitcode处问题
  8. 【FFmpeg】FFmpeg常用基本命令(转载)
  9. DEBUG_NEW和THIS_FILE
  10. 何时才有Email发布功能