Skip to content
Back

Swift SDK 13.2.1: Missing AppwriteEnums dependency causes build failure

  • 0
  • Apple
zkqrxy
16 Oct, 2025, 22:19

Issue

Build fails with error: Unable to find module dependency: 'AppwriteEnums'

Environment

  • SDK Version: 13.2.1 (swift-for-apple)
  • Xcode: 16.2
  • Platform: iOS 17.0+
  • Installation: Swift Package Manager

Error Details

Unable to find module dependency: 'AppwriteEnums' note: a dependency of main module 'AppwriteModel

File: AppwriteModels/Execution.swift:3

Root Cause

The AppwriteModels target in Package.swift is missing AppwriteEnums as a dependency, but Execution.swift imports it.

Current Package.swift (lines 39-44):

TypeScript
.target(
    name: "AppwriteModels",
    dependencies: [
        "JSONCodable"
    ]
),

Proposed Fix

TypeScript
.target(
    name: "AppwriteModels",
    dependencies: [
        "AppwriteEnums",  // Add this line
        "JSONCodable"
    ]
),

Workaround

Manually patching the downloaded SDK in DerivedData works, but gets reset on clean builds.

Impact

This breaks clean builds for any iOS/macOS project using SDK 13.2.1.

Would appreciate a patch release or guidance on a proper workaround. Happy to submit a PR if helpful! ๐Ÿ™

TL;DR
Build failure due to missing dependency 'AppwriteEnums' in Swift SDK 13.2.1; adding 'AppwriteEnums' in Package.swift target 'AppwriteModels' fixes the issue. Patching SDK in DerivedData works temporarily, but a proper fix or guidance is needed.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more