iOS SDK接入报错相关问题排查步骤

常见的内容:

  • CocoaPods报错“Unable to find a specification for AlicloudFeedback”。

  • 和阿里百川其他包中的 UTDID发生冲突。

  • 用户反馈主界面提示“获取配置失败”。

举例 1:CocoaPods 报错“Unable to find a specification for AlicloudFeedback”。

  • 请仔细阅读iOS SDK接入

  • 首先确认CocoaPods的Podfile内容有按照iOS SDK接入所写好,并确保各项操作命令如pod install有输入正确;

  • CocoaPods报Unable to find a specification for AlicloudFeedback错误的话。一般则需要清除CocoaPods的缓存,同时也清除仓库缓存,确保CocoaPods为最新版(经测试在 1.2.1 版本下可以集成成功)。并已经更新过Repo。

  • 因为移动用户反馈iOS SDK使用的是私有仓库,清理缓存的方式可能稍有不同:

    清理私有CocoaPods仓库缓存的方法:

    pod repo remove aliyun

    或者

    cd /Users/[YourMacName]/.cocoapods/repos/

    在该目录下找到对应的名为aliyun的私有仓库,删除该私有仓库。

    再执行:

    pod repo update

    重新执行

    pod search [PodName]

    确保能搜到,然后再执行:

    pod install

    如果还报相同的错误,那么请执行,这样会打印更详细的错误:

    pod install --verbose

    在对应的钉钉群中贴下详细的报错细节。群号:35248489。

举例 2:和阿里百川其他包中的UTDID发生冲突。

举例 3:用户反馈主界面提示“获取配置失败”。

  • 请检查SDK集成时AppKey和AppSecret是否按照控制台上的信息填写一致。

说明

问题仍未解决,可以加入钉钉群以咨询,群号:35248489。