Skip to content

授权问题排查

本文整理了 SDK 授权(License)相关的常见问题与排查方法。

问题 1:SDK 初始化失败

[FSLibrary initialize:key:] 返回非 FSErrSuccess 的错误码。

排查步骤

  1. 确认 SN 和 Key 正确sn 的值在 rdk_sn.txt 文件中 "SN=" 后面的字符串;key 的值在 rdk_key.txt 文件中 "Sign=" 后面的字符串。
  2. 检查是否包含多余空格或换行符:复制时注意不要引入额外的空白字符。
  3. 确认 License 未过期:试用 License 有有效期限制,请确认当前日期在有效期内。

问题 2:设备时间与 License 日期不匹配

如果设备日期早于 License 的 StartDate,SDK 初始化可能失败。

解决方案

确保设备的系统时间设置正确,或调整为自动获取时间。

问题 3:使用 CocoaPods 集成后初始化失败

排查步骤

  1. 确认使用 .xcworkspace 打开工程(而非 .xcodeproj)。
  2. 确认 FoxitRDK.framework 已正确链接(在 Target → Frameworks 中可见)。
  3. 执行 pod install 后重新打开工程。