抖音开发iOS常见问题

2020-08-04 10:30:21 275

Q : 无法分享或者授权无法打开抖音短视频

A : 检查 Info.plist 中是否正确设置LSApplicationQueriesSchemes 各个 URLSchema 的用途:

  • douyinopensdk 用于授权登录和抖音短视频通讯
  • douyinsharesdk 用于分享和抖音短视频通讯
  • snssdk1128 用于检测是否安装抖音短视频 如果没有正确设置会导致你的App不能正常打开抖音短视频

Q : 报 Category 找不到的错误 e.g.+[NSString bdsdk_timeStamp]: unrecognized selector sent to class 0x2279a02d0

A : 在TARGETS->Build Settings->Other Linker Flags 中添加-ObjC,字母 O 和 C 大写

Q : 无法从抖音短视频回跳到您的 APP

A : 检查工程配置中是否正确设置了 URL Schemes 检查在 Xcode 中,选择你的 TARGETS,在 info 标签栏的最下面的 URL Types,在 URL Schemes 里面的你申请得到的 ClientKey 是否正确

Q : 无法分享

A : 确定您 App 的 工程内设置的 BundleID 和 ClientKey 和您在平台网站上申请的是一致的

Q : 分享携带 ShareID 并没有受到回调
A : 分享携带 ShareID 需要抖音短视频版本大于V7.4.0