Skip to main content

What's new in 6.5.13

No integration code changes — bump the pod and rebuild.

  • Login UI dismiss fix on Unity / Unreal apps — On engine-based apps, the engine's UIWindow often holds isKeyWindow, which caused the SDK's deprecated keyWindow.rootViewController lookup to find the engine root instead of the modal stack. After a successful login the VGP_EVENT_LOGIN_SUCCESS notification fired but the LoginController stayed on screen. The dismiss path is now scene-aware and walks the presented-controller chain like the rest of the SDK. Native UIKit apps were unaffected.

Update

pod 'VGPSDK', '~> 6.5.13'
pod install

Migration

  • From 6.x — bump the pod, pod install.
  • From 5.x — follow Update 6.0.1 first, then bump to ~> 6.5.13.