我只是想为用户提供一个表单,以便在我的应用程序中创建票证。除此之外不需要其他任何东西。
我在这里使用了这些方法https://developer.zendesk.com/embeddables/docs/ios_support_sdk/requests
这是我的代码
//Create a configuration object
let config = RequestUiConfiguration()
config.subject = "App Ticket"
config.tags = ["ios", "testing"]
config.ticketFormID = 20
//Present the SDK
let requestScreen = RequestUi.buildRequestUi(with: [config])
self.navigationController?.pushViewController(requestScreen, animated: true)
但是我的应用程序中显示的屏幕没有发送按钮或返回。我还将颜色设置为橙色,但我也没有看到这种变化。
Theme.currentTheme.primaryColor = UIColor.orange
带有 Zendesk 徽标的底部栏只是将我带到 zendesk 页面
我在应用程序委托中也进行了正确设置
Zendesk.initialize(appId: "myAppID",
clientId: "myClientID",
zendeskUrl: "myURL")
Support.initialize(withZendesk: Zendesk.instance)