2017-08-01 33 views
1

我正在尝试在我的iOS应用程序中集成Zendesk反馈视图。我也可以打开Zendesk窗口,但是当我尝试向Zendesk发送反馈时,它会失败并显示消息“Ticket failed to send”。下面是我做的步骤:“票未能发送”给Zendesk

  1. 请初始化的Zendesk SDK中的appdelegate:

    ZDKConfig.instance()初始化(withAppId: “APPID”,zendeskUrl: “https://sumeet07.zendesk.com” 的clientId:“mobile_sdk_client_CLIENTID “)

  2. 然后我使用以下代码来显示的Zendesk反馈形式:

    ZDKRequests.presentRequestCreation(附:RootViewController的)

    它显示反馈表单,但当我尝试提交反馈时,它会显示错误。

Please see the screenshot

可能是问题请问格式是不好的,但可能是你完全能体会我问。

谢谢

回答

4

只需添加以下行didFinishLaunchingWithOptions,

let identity = ZDKAnonymousIdentity() ZDKConfig.instance().userIdentity = identity

,并且确保的AppId,zendeskUrl和客户端ID相同像的Zendesk。

+0

感谢您的帮助,你能告诉我,我们是否可以发送一些用户数据到他们的服务器或不(如名称,电子邮件,dob等)? –

+0

不,我认为这是不可能的,我们只能发送用户手册反馈。 –