今天改了下项目,结果银联支付编译出错了,根据银联文档
-
a) 添加 QuartzCore.framework 到 UPPayDemo 工程中;
-
b) 在需要调用支付控件的源文件内引用头文件 UPPayPlugin.h(注意:如果工程
的 compile source as 选项的值不是 Objective–C++,则引用此头文件的文
件类型都要改为.mm)
-
c) 在工程 target 的 other link flags 中添加-ObjC 宏;
问题没有解决
后来改动
C++ Language Dialect
C++ Standard Library
两项为默认编译方式,编译通过。