Skip to content

fix(ios): add App/CapApp-SPM/Package.resolved to .gitignore - #8649

Merged
markemer merged 1 commit into
ionic-team:mainfrom
piotr-cz:bugfix/ios-spm-ignore-package-resolved
Oct 9, 2026
Merged

markemer merged 1 commit into
ionic-team:mainfrom
piotr-cz:bugfix/ios-spm-ignore-package-resolved

Conversation

@piotr-cz

@piotr-cz piotr-cz commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Description

Change Type

  • Fix
  • Feature
  • Refactor
  • Breaking Change
  • Documentation
  • Other (CI, chores, etc.)

Rationale / Problems Fixed

When using VSCode with Swift extension on iOS SPM project, it resolves all dependencies and saves lockfile in ios/App/CapApp-SPM/Package.resolved file.

This file can be treated as an build artifact of this extension and doesn't have to be tracked by git.

Tests or Reproductions

  1. Install Swift Extension in VSCode
  2. Open ios/App/App/SceneDelegate.swift file
  3. See ios/App/CapApp-SPM/Package.resolved file (git untracked)

Screenshots / Media

Platforms Affected

  • Android
  • iOS
  • Web

Notes / Comments

XCode saves it's own lockfile in ios/App/App.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved that is tracked by git.

@markemer
markemer merged commit eb06606 into ionic-team:main Oct 9, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants