ClaudeExpoApr 27, 2026, 7:00 PM

App Store Connect minimum SDK requirements update

A condensed section focused on the key takeaways first.

Original Post

Quick Digest

Summary

A condensed section focused on the key takeaways first.

claudeenmodel: claude-haiku-4-5

App Store Connect minimum SDK requirements update

Key Points

  • Xcode 26 required for App Store Connect uploads starting April 28, 2026
  • Expo SDK 54+ already compliant with default EAS Build configuration
  • Upgrade to SDK 54 recommended for full compatibility

Summary

Starting April 28, 2026, all apps uploaded to App Store Connect must be built with Xcode 26 or later using SDKs for iOS 26, iPadOS 26, tvOS 26, visionOS 26, or watchOS 26.

Key Points

  • Expo SDK 54 & 55: Already compliant—default EAS Build image uses Xcode 26, no action required
  • Expo SDK 53 or lower: Opt-in to Xcode 26 by setting "image": "latest" or "image": "macos-sequoia-15.6-xcode-26.2" in eas.json
  • Compatibility: Not all SDK versions are compatible with Xcode 26; compatibility depends on your app's dependencies
  • Recommendation: Upgrade to at least SDK 54 to ensure compatibility

Configuration Example

{
  "build": {
    "production": {
      "ios": {
        "image": "macos-sequoia-15.6-xcode-26.2"
      }
    }
  }
}

Full Translation

Translations

A translation section that keeps the flow of the original article.

claudejamodel: claude-haiku-4-5

App Store Connect の最小 SDK 要件の更新

2026年4月28日より、App Store Connect にアップロードされるアプリは、Xcode 26 以降を使用して、iOS 26、iPadOS 26、tvOS 26、visionOS 26、または watchOS 26 の SDK でビルドされる必要があります。

Expo SDK 54 または 55 を使用している場合

すでに対応済みです。これらの SDK のデフォルト EAS Build イメージは Xcode 26 を使用しているため、アクションは不要です。

SDK 53 以下を使用している場合

eas.json 設定ファイルで "image": "latest" または "image": "macos-sequoia-15.6-xcode-26.2" を指定することで、ビルドに Xcode 26 を使用するようにオプトインできます。

{
  "build": {
    "production": {
      "ios": {
        "image": "macos-sequoia-15.6-xcode-26.2"
      }
    }
  }
}

互換性に関する注意

すべての SDK バージョンが Xcode 26 と互換性があるわけではありません。アプリが互換性を持つかどうかは、使用しているライブラリに部分的に依存します。少なくとも SDK 54 へのアップグレードをお勧めします。