Skip to main content

Android 16 & iOS 26 Migration Guide


Overview

The current Player Network SDK V1.30 has been tested and confirmed to work correctly on Android 16 and iOS 26 without requiring any code changes. This guide focuses on compliance and future-proofing. Future upgrade details will be added to this documentation as they become available.


Migrate to Android 16

According to the latest Google Play requirements, new apps and updates must target API 35 (Android 15) by August 31, 2025. API 36 (Android 16) is expected to become mandatory around Q3 2026, based on Google’s annual enforcement pattern.

As Player Network SDK V1.30 already uses targetSdkVersion 35 and has been verified on Android 16, no code changes are required at this time.

For a comprehensive overview of Android 16 changes, see Android 16 Features and Changes.

  • Continue using targetSdkVersion 35 for compliance until Google Play enforces API 36.
  • Plan to update build environments (AGP, Gradle, JDK) when targeting API 36 in the future.

Compatibility Testing

Player Network SDK V1.30 has been tested on Android 16 devices. All core features, including login flows and UI components, work as expected without modification.


Migrate to iOS 26

According to Apple Developer, starting April 2026, all iOS and iPadOS apps submitted to App Store Connect must be built using the iOS 26 SDK with Xcode 26.

The current Player Network Pass SDK V1.30 has been tested and confirmed to work correctly on iOS 26 without requiring any code changes. However, the process of upgrading the build environment to Xcode 26 and the iOS 26 SDK is still ongoing. This section outlines preparation for compliance.

For a comprehensive overview of iOS 26 changes, see iOS 26 Release Notes.

Minimum Supported iOS Version

Upgrading to Xcode 26 and the iOS 26 SDK does not change the minimum supported iOS version for your app.

  • Deployment Target Range: Xcode 26 supports deployment targets from iOS 15 up to iOS 26, consistent with previous major versions like Xcode 16, which also supported iOS 15 and later, see Xcode support documentation.
  • Current Recommendation: Apple recommends setting the deployment target to iOS 15 or later for new builds, but older versions remain technically supported for backward compatibility.
  • Begin migrating CI/CD pipelines and local development environments to Xcode 26.
  • Ensure all dependencies and plugins are compatible with Xcode 26.
  • No gameplay or SDK code changes are required for Player Network SDK at this time.

Compatibility Testing

Player Network SDK V1.30 has been tested on iOS 26 devices. All core features, including login flows and UI components, work as expected without modification.

Appendix