如何将MagTek iOS SDK添加到您的Xcode项目
大家好,最近我正在从事一个支付项目,在该项目中,我必须将MagTek iOS SDK集成到现有Xcode项目中。 我很难弄清楚一些低级gcc编译器错误,因此我认为我应该写一篇有关它的文章。
TLDR; 将libstdc++.6.0.9.tbd
框架添加到您的项目中。
我的项目配置
- Xcode 9.3
- iOS 11.3
- MagTek SDK v50
首先,将iOS SDK拖放到Xcode项目中。 SDK应包含两个二进制文件和一个头文件,
├──库
│├──MTSCRA.h
│├──发布iphoneos
││└──libMTSCRA.a
│└──放音模拟器
│└──libMTSCRA.a
确保在“ 构建阶段 >>将二进制文件与库链接”部分中包含二进制文件,
接下来继续为您的项目创建一个桥接头,并在其中导入MTSCRA头文件。 我不会在Apple文档中详细介绍添加桥接头的详细信息。
接下来尝试编译该项目,您会收到很多这样的错误,
就是这样! 编译并运行您的项目。
仅供参考,我不是gcc编译器和低级c ++的专家,所以无法详细说明每个错误,但是如果有人可以为他们提供适当的理由,将不胜感激。
希望这可以节省某人的宝贵时间。
注意:Xcode 10. *已弃用libstdc ++。 请改用libc ++。 谢谢!
编码愉快!!!
〜PK
- UITableViewdynamic添加单元格
- 从Google / Facebook帐户重新validation用户
- 我的NSTimerselect器不运行。 为什么?
- 在iOS中实现表单的最佳实践是什么?
- Sushi解释模型-视图-控制器
- 用animation重新加载表格视图单元格(Swift)
- Xcode 6.0.1命令/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc失败,退出代码1
- 为什么我的segue导致“无法识别的选择器发送到实例”NSInvalidArgumentException?
- Xcode存档上传失败,但有错误