In the past, Zendesk provided a Unity3D plugin for integrating support capabilities into Unity-based mobile games and applications. The plugin was open-sourced by Zendesk in 2016 but Zendesk no longer actively maintains it from a development standpoint
Apple announced in December 2019 the end of support for the iOS UIWebView API, a key component of the Zendesk Unity3D plugin. Apple stated that new apps using the API would no longer be accepted in the App Store as of April 2020 while app updates would no longer be accepted as of December 2020. These deadlines could hinder your ability to continue keeping your app in the App Store. The deadline for updates was recently postponed to a date to be announced.
To prevent issues with submitting app updates to the Apple App Store once this change goes into effect, Zendesk recommend that you partner with a developer resource as necessary and consider taking one of the following actions.
Option 1: Plan to switch to the new Unity SDK from Zendesk
In July 2020, Zendesk launched the Zendesk SDK for Unity, now available in early access (EAP). The new SDK lets you integrate Zendesk capabilities into Unity games natively. The SDK will be released for General Availability (GA) in November 2020.
Zendesk recommends that you plan on using the GA release in your upcoming releases from December onward.
If you want to take action sooner, you can sign up for the EAP using the signup form. This will give you access to EAP releases of the Zendesk SDK for Unity and documentation on how to use it.
Signing up for the EAP or waiting for the GA of the Unity SDK not only addresses the end of support for the iOS UIWebView API, but the new SDK also provides functional improvements for a better support experience. These include a conversational support experience and the ability to customize the UI. For more details, see the Announcing Zendesk SDK for Unity EAP in the Zendesk developer community.
If you used or are still using the Zendesk Unity3D plugin, you may want to remove it safely before switching to the new SDK. See Removing the Zendesk Unity3D plugin in the developer docs.
Option 2: Wait to learn more from Apple
You can keep using the Unity3D plugin until Apple announces a new date for iOS UIWebView API deprecation in 2021.