V2.1_IOS调试文档的XCode配置有四点(我的工程第二步,点击swift升级的时候找不到工程):
1. 导入IDLFaceSDK相关文件,并保证鉴权文件与framework文件在同一目录层级下.
2.升级XCode Swift语言包:步骤: XCode菜单栏 --> Edit --> Convert --> To Current Swift Syntax, 勾选自己工程项目并升级
3.TARGETS 配置: TARGETS --> General --> Embedded Binaries 中添加 IDLFaceSDK.framework库, 添加完成后 Linked Framewords and Libraries中会出现两个 IDLFaceSDK.framework库,不用理会
4.TARGETS 配置: TARGETS --> Building Settings --> Buil Options 中修改 Always Embed Swift Standard Libraries的值为YES
FaceSDK-ver2.1-iOS的配置
5. apiKey这个参数填写百度官方给的apikey(从百度得到的key放到demo里能直接用)
6.选择链接C++标准库。
7.如果没有使用pod管理第三方库的话,请在Build Setting à Linking à Other Linker Flags 上面加入 –ObjC 选项。如果用了pod请忽略,因为pod会自动添加上。
上面所说的都做了,然后enable bitcode 改为NO,但是报错了,满屏的红色,不知道大家谁遇到过,或者是我有哪些设置没有配置好,请指教
下面是错误
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
好的,谢谢您分享您的经验
您好,目前后台已经更新为3.1版本SDK,感兴趣可以试试新版哈,下载时记得选择自动配置模式
谢谢大家,已经找到原因了,libc++.tbd导入引起的问题
如下图,导入成功之后只在1处能看到,结果编译出错,然后在2处重新导入,在编译错误就消失了