fix: remove CocoaPods references breaking build #26

Merged
koda merged 2 commits from koda/remove-cocoapods-refs into main 2026-03-22 18:37:44 +00:00
Collaborator

Summary

  • Schwifty's rebuild removed Podfile/Podfile.lock/Pods directory but left CocoaPods build phases in the xcodeproj
  • Removed: [CP] Check Pods Manifest.lock, [CP] Embed Pods Frameworks, Pods_PayfritBeacon.framework, all Pods xcconfig baseConfigurationReference entries, and Pods/Frameworks groups
  • The old pods (Kingfisher, SVGKit) are not imported anywhere in the rebuilt code — zero deps needed

Test plan

  • Open in Xcode, build should succeed without CocoaPods errors
  • No missing import errors (Kingfisher/SVGKit unused)
## Summary - Schwifty's rebuild removed Podfile/Podfile.lock/Pods directory but left CocoaPods build phases in the xcodeproj - Removed: `[CP] Check Pods Manifest.lock`, `[CP] Embed Pods Frameworks`, `Pods_PayfritBeacon.framework`, all Pods xcconfig `baseConfigurationReference` entries, and Pods/Frameworks groups - The old pods (Kingfisher, SVGKit) are not imported anywhere in the rebuilt code — zero deps needed ## Test plan - [ ] Open in Xcode, build should succeed without CocoaPods errors - [ ] No missing import errors (Kingfisher/SVGKit unused)
koda added 2 commits 2026-03-22 18:37:39 +00:00
Reflects Schwifty's rebuild — modular provisioners, actor-based API,
secure storage, QR scanner, and updated project structure.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The rebuild removed Podfile/Podfile.lock/Pods but left CocoaPods build
phases and xcconfig references in the project file, causing build failure.

Removed: [CP] Check Pods Manifest.lock, [CP] Embed Pods Frameworks,
Pods_PayfritBeacon.framework, all Pods xcconfig baseConfigurationReferences,
and the Pods/Frameworks groups.

The old pods (Kingfisher, SVGKit) are not imported anywhere in the
rebuilt codebase — no replacement needed.
koda merged commit 928c5ff28f into main 2026-03-22 18:37:44 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: payfrit/payfrit-beacon-ios#26
No description provided.