迁移向导

统一SDK标志着我们早期版本的支持SDK和问答机器人SDK的巨大变化。消息传递现在是Zendesk移动sdk套件的核心UI元素,也是与支持和问答机器人交互的首选方法。亚博

迁移问答机器人SDK

AnswerBotUI已被移除。如果你在使用AnswerBotUI,现在应该使用消息传递用的实例AnswerBotEngine

初始化Answer Bot,使用初始化方法AnswerBot类的对应方法AnswerBotUI类。

看到答疑机器人引擎有关如何做到这一点的详细信息。

迁移支持SDK

在支持SDK的5.0.0版本中,该框架已经从亚博ZendeskSDKSupportSDK.Support Providers SDK也从亚博ZendeskProviderSDKSupportProvidersSDK.这意味着在代码中的任何地方都导入了亚博ZendeskSDK亚博ZendeskProviderSDK将需要更新。

该框架现在还有一些额外的依赖项。支持SDK的集成必须包括MessagingSDK、MessagingAPI和SDKConfigurations框架依赖关系你的Xcode项目。

所有支持SDK的控制器(RequestControllerRequestListViewControllerHelpCenterOverviewControllerViewArticleController)仍然可用。应用中与这些控制器的任何现有集成都应该继续运行,就像它们在以前版本的支持SDK上一样。

要使用统一SDK创建简单的票证,请使用消息传递用的实例SupportEngine,如支持引擎.统一SDK目前不能用于显示或更新现有的票证。你应该继续使用RequestController来做这个。

搬到消息传递也允许您在创建票之前使用答疑机器人进行偏转。看到答疑机器人引擎获取详细信息。