From f9664720f61a3d7e21ba3c37848d82555b4c5672 Mon Sep 17 00:00:00 2001 From: Schwifty Date: Sun, 22 Mar 2026 18:37:04 +0000 Subject: [PATCH] fix: strip all CocoaPods references from project file Removed stale CocoaPods build phases ([CP] Check Pods Manifest.lock, [CP] Embed Pods Frameworks), xcconfig file references, Pods group, Frameworks group, and baseConfigurationReference entries. These were leftover from the pre-rebuild era and would cause build failures since no Podfile/Pods directory exists. Co-Authored-By: Claude Opus 4.6 (1M context) --- PayfritBeacon.xcodeproj/project.pbxproj | 76 ------------------------- 1 file changed, 76 deletions(-) diff --git a/PayfritBeacon.xcodeproj/project.pbxproj b/PayfritBeacon.xcodeproj/project.pbxproj index cc5c909..1227bb8 100644 --- a/PayfritBeacon.xcodeproj/project.pbxproj +++ b/PayfritBeacon.xcodeproj/project.pbxproj @@ -9,7 +9,6 @@ /* Begin PBXBuildFile section */ 103E16DE41E63F1AD9A7BAEC /* UUIDFormatting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B4971261F86B2A4D7579277 /* UUIDFormatting.swift */; }; 281CC856DD918C4CFA00EB67 /* ServicePointListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1775119CBC98A753AE26D84 /* ServicePointListView.swift */; }; - 7D757E1341A0143A2E9EBDF4 /* Pods_PayfritBeacon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F6819A0F2BD2E9D84E7EDB4 /* Pods_PayfritBeacon.framework */; }; D01000000001 /* PayfritBeaconApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = D02000000001 /* PayfritBeaconApp.swift */; }; D01000000002 /* Api.swift in Sources */ = {isa = PBXBuildFile; fileRef = D02000000002 /* Api.swift */; }; D01000000003 /* BeaconBanList.swift in Sources */ = {isa = PBXBuildFile; fileRef = D02000000003 /* BeaconBanList.swift */; }; @@ -30,13 +29,9 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 1AD023D1003AAD57ED3DBEAA /* Pods-PayfritBeacon.debug-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PayfritBeacon.debug-dev.xcconfig"; path = "Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon.debug-dev.xcconfig"; sourceTree = ""; }; 2B4971261F86B2A4D7579277 /* UUIDFormatting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = UUIDFormatting.swift; sourceTree = ""; }; - 7F6819A0F2BD2E9D84E7EDB4 /* Pods_PayfritBeacon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PayfritBeacon.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8710F334FDFE10F0625EB86D /* BLEBeaconScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BLEBeaconScanner.swift; sourceTree = ""; }; 964B63D1857877BBEE73F1D1 /* BeaconShardPool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BeaconShardPool.swift; sourceTree = ""; }; - AFF542870BA2862FAB429A86 /* Pods-PayfritBeacon.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PayfritBeacon.debug.xcconfig"; path = "Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon.debug.xcconfig"; sourceTree = ""; }; - B22C79E28AA521E6347E7F93 /* Pods-PayfritBeacon.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PayfritBeacon.release-dev.xcconfig"; path = "Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon.release-dev.xcconfig"; sourceTree = ""; }; C03000000001 /* PayfritBeacon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PayfritBeacon.app; sourceTree = BUILT_PRODUCTS_DIR; }; C7C275738594E225BE7D5740 /* BeaconProvisioner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BeaconProvisioner.swift; sourceTree = ""; }; D02000000001 /* PayfritBeaconApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PayfritBeaconApp.swift; sourceTree = ""; }; @@ -55,7 +50,6 @@ D02000000081 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; E1775119CBC98A753AE26D84 /* ServicePointListView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ServicePointListView.swift; sourceTree = ""; }; F100AA6D1E41596FCB1C1A39 /* DebugLog.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DebugLog.swift; path = PayfritBeacon/DebugLog.swift; sourceTree = ""; }; - F1B84CA677516C50F6BE2294 /* Pods-PayfritBeacon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PayfritBeacon.release.xcconfig"; path = "Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -63,31 +57,17 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7D757E1341A0143A2E9EBDF4 /* Pods_PayfritBeacon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 04996117E2F5D5BB2D86CD46 /* Pods */ = { - isa = PBXGroup; - children = ( - AFF542870BA2862FAB429A86 /* Pods-PayfritBeacon.debug.xcconfig */, - F1B84CA677516C50F6BE2294 /* Pods-PayfritBeacon.release.xcconfig */, - 1AD023D1003AAD57ED3DBEAA /* Pods-PayfritBeacon.debug-dev.xcconfig */, - B22C79E28AA521E6347E7F93 /* Pods-PayfritBeacon.release-dev.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; C05000000001 = { isa = PBXGroup; children = ( D05000000002 /* PayfritBeacon */, C05000000009 /* Products */, - 04996117E2F5D5BB2D86CD46 /* Pods */, - EEC06FED6BE78CF9357F3158 /* Frameworks */, F100AA6D1E41596FCB1C1A39 /* DebugLog.swift */, ); sourceTree = ""; @@ -126,14 +106,6 @@ path = PayfritBeacon; sourceTree = ""; }; - EEC06FED6BE78CF9357F3158 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7F6819A0F2BD2E9D84E7EDB4 /* Pods_PayfritBeacon.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -141,11 +113,9 @@ isa = PBXNativeTarget; buildConfigurationList = C08000000003 /* Build configuration list for PBXNativeTarget "PayfritBeacon" */; buildPhases = ( - 744B96DEA84C89E13D29B8B7 /* [CP] Check Pods Manifest.lock */, C07000000001 /* Sources */, C04000000001 /* Frameworks */, C09000000001 /* Resources */, - 66702B40BAEAF5430876D7CE /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -202,48 +172,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 66702B40BAEAF5430876D7CE /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-PayfritBeacon/Pods-PayfritBeacon-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 744B96DEA84C89E13D29B8B7 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-PayfritBeacon-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ C07000000001 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -284,7 +212,6 @@ /* Begin XCBuildConfiguration section */ 064DDD2A9238EC6900250593 /* Release-Dev */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B22C79E28AA521E6347E7F93 /* Pods-PayfritBeacon.release-dev.xcconfig */; buildSettings = { APP_DISPLAY_NAME = "Payfrit Beacon BETA"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -436,7 +363,6 @@ }; B0D496FEA252D8DDA33F57A0 /* Debug-Dev */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1AD023D1003AAD57ED3DBEAA /* Pods-PayfritBeacon.debug-dev.xcconfig */; buildSettings = { APP_DISPLAY_NAME = "Payfrit Beacon BETA"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -588,7 +514,6 @@ }; C0B000000003 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFF542870BA2862FAB429A86 /* Pods-PayfritBeacon.debug.xcconfig */; buildSettings = { APP_DISPLAY_NAME = "Payfrit Beacon"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -623,7 +548,6 @@ }; C0B000000004 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1B84CA677516C50F6BE2294 /* Pods-PayfritBeacon.release.xcconfig */; buildSettings = { APP_DISPLAY_NAME = "Payfrit Beacon"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; -- 2.43.0