Skip to content

Commit edbd27b

Browse files
RISCfutureclaude
andcommitted
Fix RunwaysExtension entitlements path in project config
The CODE_SIGN_ENTITLEMENTS build setting pointed to the project root but the file lives in SF50 Runways/. This broke clean builds from the command line. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f956616 commit edbd27b

1 file changed

Lines changed: 9 additions & 23 deletions

File tree

SF50 TOLD.xcodeproj/project.pbxproj

Lines changed: 9 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
0133C5C92F2A815A00F4BE4A /* SF50_Shared.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 012B1E3B2DE2F272000D9ADC /* SF50_Shared.framework */; };
2020
01441A6D2F35872E005A8A76 /* StreamingLZMA in Frameworks */ = {isa = PBXBuildFile; productRef = 01441A6C2F35872E005A8A76 /* StreamingLZMA */; };
2121
01441A6F2F358738005A8A76 /* StreamingLZMA in Frameworks */ = {isa = PBXBuildFile; productRef = 01441A6E2F358738005A8A76 /* StreamingLZMA */; };
22-
01442FC62E1D901900A0BD40 /* InfoPlist.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 01442FC52E1D901900A0BD40 /* InfoPlist.xcstrings */; };
2322
014457DA2F3125DB003ADBCD /* RealModule in Frameworks */ = {isa = PBXBuildFile; productRef = 014457D92F3125DB003ADBCD /* RealModule */; };
2423
016945BC2EB30889001602E6 /* SwiftNASR in Frameworks */ = {isa = PBXBuildFile; productRef = 016945BB2EB30889001602E6 /* SwiftNASR */; };
2524
016945BE2EB30889001602E6 /* Logging in Frameworks */ = {isa = PBXBuildFile; productRef = 016945BD2EB30889001602E6 /* Logging */; };
@@ -38,7 +37,6 @@
3837
01A1014F2E93C12E0032AB29 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 01A1014E2E93C12E0032AB29 /* Gzip */; };
3938
01AA52322F2DDF110085F4C6 /* SwiftR2 in Frameworks */ = {isa = PBXBuildFile; productRef = 01AA52312F2DDF110085F4C6 /* SwiftR2 */; };
4039
01BABAEA2F3B12E5000EA5E1 /* Charts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01BABAE92F3B12E5000EA5E1 /* Charts.framework */; };
41-
01BEA32B2E986B10005ABCD8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 01BEA32A2E986B10005ABCD8 /* PrivacyInfo.xcprivacy */; };
4240
01BEBCB82E8A401100631DE6 /* SwiftHtml in Frameworks */ = {isa = PBXBuildFile; productRef = 01BEBCB72E8A401100631DE6 /* SwiftHtml */; };
4341
01D0DC672F2720E400856DB4 /* SwiftNASR in Frameworks */ = {isa = PBXBuildFile; productRef = 012B1E672DE2F463000D9ADC /* SwiftNASR */; };
4442
01D0DEBA2F27377800856DB4 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 01D0DEB92F27377800856DB4 /* Gzip */; };
@@ -159,20 +157,14 @@
159157
0128374D2E5B8BB8002195A0 /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = System/Library/Frameworks/SwiftUI.framework; sourceTree = SDKROOT; };
160158
012B1E3B2DE2F272000D9ADC /* SF50_Shared.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SF50_Shared.framework; sourceTree = BUILT_PRODUCTS_DIR; };
161159
012B1E452DE2F272000D9ADC /* SF50 SharedTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SF50 SharedTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
162-
01442FC52E1D901900A0BD40 /* InfoPlist.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = InfoPlist.xcstrings; sourceTree = "<group>"; };
163160
0163BC6A2DDEE9D3008FEE8F /* SF50 TOLD.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "SF50 TOLD.app"; sourceTree = BUILT_PRODUCTS_DIR; };
164161
0163BC792DDEE9D4008FEE8F /* SF50 TOLDTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SF50 TOLDTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
165162
0163BC832DDEE9D4008FEE8F /* SF50 TOLDUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SF50 TOLDUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
166163
016945992EB30848001602E6 /* DownloadNASR.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DownloadNASR.app; sourceTree = BUILT_PRODUCTS_DIR; };
167164
0169495B2EB314C9001602E6 /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SwiftUI.framework; sourceTree = DEVELOPER_DIR; };
168165
01714CA52F2451D9003DADCF /* TerrainAssets.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.extensionkit-extension"; includeInIndex = 0; path = TerrainAssets.appex; sourceTree = BUILT_PRODUCTS_DIR; };
169166
0191DC0C2E9322C20099FB0E /* Generate Screenshots.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Generate Screenshots.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
170-
0191DC1B2E93232C0099FB0E /* Generate Screenshots.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; name = "Generate Screenshots.xctestplan"; path = "Generate Screenshots/Generate Screenshots.xctestplan"; sourceTree = "<group>"; };
171-
0191DC1E2E9323590099FB0E /* SF50 Shared Unit Tests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; name = "SF50 Shared Unit Tests.xctestplan"; path = "SF50 SharedTests/SF50 Shared Unit Tests.xctestplan"; sourceTree = "<group>"; };
172-
0191DC212E9323950099FB0E /* SF50 TOLD UI Tests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; name = "SF50 TOLD UI Tests.xctestplan"; path = "SF50 TOLDUITests/SF50 TOLD UI Tests.xctestplan"; sourceTree = "<group>"; };
173-
01AB24552E948B89005D8996 /* SF50 RunwaysExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "SF50 RunwaysExtension.entitlements"; sourceTree = "<group>"; };
174167
01BABAE92F3B12E5000EA5E1 /* Charts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Charts.framework; path = System/Library/Frameworks/Charts.framework; sourceTree = SDKROOT; };
175-
01BEA32A2E986B10005ABCD8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
176168
01EA44382EB327D7008FEB64 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
177169
01NOTAM01NOTAM01NOTAM /* NOTAMAPIConfig.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = NOTAMAPIConfig.xcconfig; path = "SF50 TOLD/NOTAM/NOTAMAPIConfig.xcconfig"; sourceTree = SOURCE_ROOT; };
178170
01R2CFG01R2CFG01R2CFG /* Credentials.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Credentials.xcconfig; path = DownloadNASR/Credentials.xcconfig; sourceTree = SOURCE_ROOT; };
@@ -385,12 +377,6 @@
385377
0163BC612DDEE9D3008FEE8F = {
386378
isa = PBXGroup;
387379
children = (
388-
01BEA32A2E986B10005ABCD8 /* PrivacyInfo.xcprivacy */,
389-
01AB24552E948B89005D8996 /* SF50 RunwaysExtension.entitlements */,
390-
0191DC212E9323950099FB0E /* SF50 TOLD UI Tests.xctestplan */,
391-
0191DC1E2E9323590099FB0E /* SF50 Shared Unit Tests.xctestplan */,
392-
0191DC1B2E93232C0099FB0E /* Generate Screenshots.xctestplan */,
393-
01442FC52E1D901900A0BD40 /* InfoPlist.xcstrings */,
394380
0163BC6C2DDEE9D3008FEE8F /* SF50 TOLD */,
395381
0163BC7C2DDEE9D4008FEE8F /* SF50 TOLDTests */,
396382
0163BC862DDEE9D4008FEE8F /* SF50 TOLDUITests */,
@@ -741,14 +727,14 @@
741727
projectRoot = "";
742728
targets = (
743729
0163BC692DDEE9D3008FEE8F /* SF50 TOLD */,
744-
0163BC782DDEE9D4008FEE8F /* SF50 TOLDTests */,
745-
0163BC822DDEE9D4008FEE8F /* SF50 TOLDUITests */,
730+
012837492E5B8BB8002195A0 /* SF50 RunwaysExtension */,
731+
01714CA42F2451D9003DADCF /* TerrainAssets */,
746732
012B1E3A2DE2F272000D9ADC /* SF50 Shared */,
733+
016945982EB30848001602E6 /* DownloadNASR */,
734+
0163BC782DDEE9D4008FEE8F /* SF50 TOLDTests */,
747735
012B1E442DE2F272000D9ADC /* SF50 SharedTests */,
748-
012837492E5B8BB8002195A0 /* SF50 RunwaysExtension */,
736+
0163BC822DDEE9D4008FEE8F /* SF50 TOLDUITests */,
749737
0191DC0B2E9322C20099FB0E /* Generate Screenshots */,
750-
016945982EB30848001602E6 /* DownloadNASR */,
751-
01714CA42F2451D9003DADCF /* TerrainAssets */,
752738
);
753739
};
754740
/* End PBXProject section */
@@ -772,8 +758,6 @@
772758
0163BC682DDEE9D3008FEE8F /* Resources */ = {
773759
isa = PBXResourcesBuildPhase;
774760
files = (
775-
01BEA32B2E986B10005ABCD8 /* PrivacyInfo.xcprivacy in Resources */,
776-
01442FC62E1D901900A0BD40 /* InfoPlist.xcstrings in Resources */,
777761
);
778762
};
779763
0163BC772DDEE9D4008FEE8F /* Resources */ = {
@@ -954,7 +938,7 @@
954938
buildSettings = {
955939
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
956940
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
957-
CODE_SIGN_ENTITLEMENTS = "SF50 RunwaysExtension.entitlements";
941+
CODE_SIGN_ENTITLEMENTS = "SF50 Runways/SF50 RunwaysExtension.entitlements";
958942
CODE_SIGN_STYLE = Automatic;
959943
CURRENT_PROJECT_VERSION = 42;
960944
DEVELOPMENT_TEAM = 2NFSK2WB24;
@@ -982,7 +966,7 @@
982966
buildSettings = {
983967
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
984968
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
985-
CODE_SIGN_ENTITLEMENTS = "SF50 RunwaysExtension.entitlements";
969+
CODE_SIGN_ENTITLEMENTS = "SF50 Runways/SF50 RunwaysExtension.entitlements";
986970
CODE_SIGN_STYLE = Automatic;
987971
CURRENT_PROJECT_VERSION = 42;
988972
DEVELOPMENT_TEAM = 2NFSK2WB24;
@@ -1269,6 +1253,7 @@
12691253
GENERATE_INFOPLIST_FILE = YES;
12701254
INFOPLIST_FILE = "SF50-TOLD-Info.plist";
12711255
INFOPLIST_KEY_CFBundleDisplayName = "SF50 TOLD";
1256+
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
12721257
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.reference";
12731258
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
12741259
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
@@ -1305,6 +1290,7 @@
13051290
GENERATE_INFOPLIST_FILE = YES;
13061291
INFOPLIST_FILE = "SF50-TOLD-Info.plist";
13071292
INFOPLIST_KEY_CFBundleDisplayName = "SF50 TOLD";
1293+
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
13081294
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.reference";
13091295
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
13101296
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;

0 commit comments

Comments
 (0)