|
161 | 161 | C769AB552E431EFE00FA810A /* Strings+Generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C769AB542E431EFE00FA810A /* Strings+Generated.swift */; }; |
162 | 162 | C76DA1A12DF0679F00451E63 /* LongFormModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA8C74C32C4FDE1000D28220 /* LongFormModel.swift */; }; |
163 | 163 | C77A4A262DF2AF3100DED8B0 /* SecureInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C77A4A252DF2AF3100DED8B0 /* SecureInputView.swift */; }; |
| 164 | + C77AAC9D2E4463ED006713B2 /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = C77AAC9C2E4463ED006713B2 /* FirebaseAnalytics */; }; |
| 165 | + C77AAC9F2E4463ED006713B2 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = C77AAC9E2E4463ED006713B2 /* FirebaseCrashlytics */; }; |
164 | 166 | C77EEBCF2DE59D3200494CB4 /* UndoMerge.swift in Sources */ = {isa = PBXBuildFile; fileRef = C77EEBCE2DE59D3200494CB4 /* UndoMerge.swift */; }; |
165 | 167 | C7927B552E42363000A7A34E /* XCAssets+Generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7927B532E42363000A7A34E /* XCAssets+Generated.swift */; }; |
166 | 168 | C7BA83542E3C9C3600755BA7 /* QuestSyncButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7BA83532E3C9C3600755BA7 /* QuestSyncButton.swift */; }; |
|
502 | 504 | C75E47732E151058006D903A /* Kondapur.gpx */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Kondapur.gpx; sourceTree = "<group>"; }; |
503 | 505 | C769AB542E431EFE00FA810A /* Strings+Generated.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Strings+Generated.swift"; sourceTree = "<group>"; }; |
504 | 506 | C77A4A252DF2AF3100DED8B0 /* SecureInputView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureInputView.swift; sourceTree = "<group>"; }; |
| 507 | + C77AAC992E446376006713B2 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; }; |
| 508 | + C77AACA52E447364006713B2 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; }; |
505 | 509 | C77EEBCE2DE59D3200494CB4 /* UndoMerge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UndoMerge.swift; sourceTree = "<group>"; }; |
506 | 510 | C7927B532E42363000A7A34E /* XCAssets+Generated.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "XCAssets+Generated.swift"; sourceTree = "<group>"; }; |
507 | 511 | C7BA83532E3C9C3600755BA7 /* QuestSyncButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = QuestSyncButton.swift; path = GoInfoGame/UI/Map/QuestSyncButton.swift; sourceTree = SOURCE_ROOT; }; |
|
621 | 625 | isa = PBXFrameworksBuildPhase; |
622 | 626 | buildActionMask = 2147483647; |
623 | 627 | files = ( |
| 628 | + C77AAC9D2E4463ED006713B2 /* FirebaseAnalytics in Frameworks */, |
624 | 629 | C75666D02E0D068900D36C41 /* OHHTTPStubs in Frameworks */, |
625 | 630 | C75666D22E0D068900D36C41 /* OHHTTPStubsSwift in Frameworks */, |
626 | 631 | 97F2FA8A2B0630A3000B9726 /* Pods_GoInfoGame.framework in Frameworks */, |
627 | 632 | A4AD13272B5E90BD0041A881 /* osmparser.framework in Frameworks */, |
| 633 | + C77AAC9F2E4463ED006713B2 /* FirebaseCrashlytics in Frameworks */, |
628 | 634 | C76187DC2E0153D800150201 /* ClusterMap in Frameworks */, |
629 | 635 | A40E727F2B5D462A00328848 /* osmapi.framework in Frameworks */, |
630 | 636 | ); |
|
1321 | 1327 | path = SampleResponses; |
1322 | 1328 | sourceTree = "<group>"; |
1323 | 1329 | }; |
| 1330 | + C77AAC972E44634A006713B2 /* Resources */ = { |
| 1331 | + isa = PBXGroup; |
| 1332 | + children = ( |
| 1333 | + C77AAC982E446356006713B2 /* Firebase */, |
| 1334 | + ); |
| 1335 | + path = Resources; |
| 1336 | + sourceTree = "<group>"; |
| 1337 | + }; |
| 1338 | + C77AAC982E446356006713B2 /* Firebase */ = { |
| 1339 | + isa = PBXGroup; |
| 1340 | + children = ( |
| 1341 | + C77AACA42E4472F3006713B2 /* Release */, |
| 1342 | + C77AACA32E4472EB006713B2 /* Debug */, |
| 1343 | + ); |
| 1344 | + path = Firebase; |
| 1345 | + sourceTree = "<group>"; |
| 1346 | + }; |
| 1347 | + C77AACA32E4472EB006713B2 /* Debug */ = { |
| 1348 | + isa = PBXGroup; |
| 1349 | + children = ( |
| 1350 | + C77AAC992E446376006713B2 /* GoogleService-Info.plist */, |
| 1351 | + ); |
| 1352 | + path = Debug; |
| 1353 | + sourceTree = "<group>"; |
| 1354 | + }; |
| 1355 | + C77AACA42E4472F3006713B2 /* Release */ = { |
| 1356 | + isa = PBXGroup; |
| 1357 | + children = ( |
| 1358 | + C77AACA52E447364006713B2 /* GoogleService-Info.plist */, |
| 1359 | + ); |
| 1360 | + path = Release; |
| 1361 | + sourceTree = "<group>"; |
| 1362 | + }; |
1324 | 1363 | C7927B542E42363000A7A34E /* Generated */ = { |
1325 | 1364 | isa = PBXGroup; |
1326 | 1365 | children = ( |
|
1525 | 1564 | 0536DD8A2B0BD2A900B04C4B /* Helpers */, |
1526 | 1565 | FAD5C4F82AFCBE700040C61A /* Main.storyboard */, |
1527 | 1566 | FAD5C4FB2AFCBE720040C61A /* Assets.xcassets */, |
| 1567 | + C77AAC972E44634A006713B2 /* Resources */, |
1528 | 1568 | 0513BE762B2B464800FB61CF /* samplepoint.gpx */, |
1529 | 1569 | C75E47732E151058006D903A /* Kondapur.gpx */, |
1530 | 1570 | FAD5C4FD2AFCBE720040C61A /* LaunchScreen.storyboard */, |
|
1750 | 1790 | buildConfigurationList = FAD5C5192AFCBE720040C61A /* Build configuration list for PBXNativeTarget "GoInfoGame" */; |
1751 | 1791 | buildPhases = ( |
1752 | 1792 | C7927B562E42364100A7A34E /* SwiftGen */, |
| 1793 | + C77AACA72E44738A006713B2 /* Copy GoogleService-Info.plist */, |
1753 | 1794 | 3A8B389D639C310AE1E29BEB /* [CP] Check Pods Manifest.lock */, |
1754 | 1795 | FAD5C4EB2AFCBE700040C61A /* Sources */, |
1755 | 1796 | FAD5C4EC2AFCBE700040C61A /* Frameworks */, |
1756 | 1797 | FAD5C4ED2AFCBE700040C61A /* Resources */, |
1757 | 1798 | 04D7AD88F31E8154FD869DC0 /* [CP] Embed Pods Frameworks */, |
1758 | 1799 | A40E72842B5D462A00328848 /* Embed Frameworks */, |
| 1800 | + C77AACA22E4468BD006713B2 /* Crashlytics-dSYM upload */, |
1759 | 1801 | ); |
1760 | 1802 | buildRules = ( |
1761 | 1803 | ); |
|
1857 | 1899 | packageReferences = ( |
1858 | 1900 | C76187DA2E0153D800150201 /* XCRemoteSwiftPackageReference "ClusterMap" */, |
1859 | 1901 | C75666CE2E0D068900D36C41 /* XCRemoteSwiftPackageReference "OHHTTPStubs" */, |
| 1902 | + C77AAC9B2E4463ED006713B2 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, |
1860 | 1903 | ); |
1861 | 1904 | productRefGroup = FAD5C4F02AFCBE700040C61A /* Products */; |
1862 | 1905 | projectDirPath = ""; |
|
2042 | 2085 | shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-GoInfoGame-GoInfoGameUITests/Pods-GoInfoGame-GoInfoGameUITests-frameworks.sh\"\n"; |
2043 | 2086 | showEnvVarsInLog = 0; |
2044 | 2087 | }; |
| 2088 | + C77AACA22E4468BD006713B2 /* Crashlytics-dSYM upload */ = { |
| 2089 | + isa = PBXShellScriptBuildPhase; |
| 2090 | + buildActionMask = 2147483647; |
| 2091 | + files = ( |
| 2092 | + ); |
| 2093 | + inputFileListPaths = ( |
| 2094 | + ); |
| 2095 | + inputPaths = ( |
| 2096 | + "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}", |
| 2097 | + "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${PRODUCT_NAME}", |
| 2098 | + "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist", |
| 2099 | + "$(TARGET_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/GoogleService-Info.plist", |
| 2100 | + "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)", |
| 2101 | + "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${PRODUCT_NAME}.debug.dylib", |
| 2102 | + ); |
| 2103 | + name = "Crashlytics-dSYM upload"; |
| 2104 | + outputFileListPaths = ( |
| 2105 | + ); |
| 2106 | + outputPaths = ( |
| 2107 | + ); |
| 2108 | + runOnlyForDeploymentPostprocessing = 0; |
| 2109 | + shellPath = /bin/sh; |
| 2110 | + shellScript = "\"${BUILD_DIR%/Build/*}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run\"\n"; |
| 2111 | + }; |
| 2112 | + C77AACA72E44738A006713B2 /* Copy GoogleService-Info.plist */ = { |
| 2113 | + isa = PBXShellScriptBuildPhase; |
| 2114 | + buildActionMask = 2147483647; |
| 2115 | + files = ( |
| 2116 | + ); |
| 2117 | + inputFileListPaths = ( |
| 2118 | + ); |
| 2119 | + inputPaths = ( |
| 2120 | + ); |
| 2121 | + name = "Copy GoogleService-Info.plist"; |
| 2122 | + outputFileListPaths = ( |
| 2123 | + ); |
| 2124 | + outputPaths = ( |
| 2125 | + ); |
| 2126 | + runOnlyForDeploymentPostprocessing = 0; |
| 2127 | + shellPath = /bin/sh; |
| 2128 | + shellScript = "# Get the current configuration\nCONFIGURATION=\"${CONFIGURATION}\"\n\n# Define the source and destination paths\nPLIST_FILE_NAME=\"GoogleService-Info.plist\"\nDESTINATION_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/${PLIST_FILE_NAME}\"\n\n# Define source directories for each configuration\nDEBUG_SOURCE_PATH=\"${SRCROOT}/GoInfoGame/Resources/Firebase/Debug/${PLIST_FILE_NAME}\"\nRELEASE_SOURCE_PATH=\"${SRCROOT}/GoInfoGame/Resources/Firebase/Release/${PLIST_FILE_NAME}\"\n\n# Copy the appropriate plist file based on the configuration\nif [ \"${CONFIGURATION}\" == \"Debug\" ]; then\n echo \"Copying Debug GoogleService-Info.plist\"\n cp \"${DEBUG_SOURCE_PATH}\" \"${DESTINATION_PATH}\"\nelif [ \"${CONFIGURATION}\" == \"Release\" ]; then\n echo \"Copying Release GoogleService-Info.plist\"\n cp \"${RELEASE_SOURCE_PATH}\" \"${DESTINATION_PATH}\"\nelse\n # Handle any other configurations (e.g., Staging)\n echo \"Warning: No GoogleService-Info.plist configured for '${CONFIGURATION}'\"\nfi\n"; |
| 2129 | + }; |
2045 | 2130 | C7927B562E42364100A7A34E /* SwiftGen */ = { |
2046 | 2131 | isa = PBXShellScriptBuildPhase; |
2047 | 2132 | buildActionMask = 2147483647; |
|
2785 | 2870 | CODE_SIGN_IDENTITY = "Apple Development"; |
2786 | 2871 | CODE_SIGN_STYLE = Automatic; |
2787 | 2872 | CURRENT_PROJECT_VERSION = 1; |
| 2873 | + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
2788 | 2874 | DEVELOPMENT_TEAM = G8MQVE5WWW; |
| 2875 | + ENABLE_USER_SCRIPT_SANDBOXING = NO; |
2789 | 2876 | GENERATE_INFOPLIST_FILE = YES; |
2790 | 2877 | INFOPLIST_FILE = GoInfoGame/Info.plist; |
2791 | | - INFOPLIST_KEY_CFBundleDisplayName = "AVIV ScoutRoute"; |
| 2878 | + INFOPLIST_KEY_CFBundleDisplayName = GoInfoGame; |
2792 | 2879 | INFOPLIST_KEY_NSCameraUsageDescription = "This app requires access to your camera to upload images to Kartaview"; |
2793 | 2880 | INFOPLIST_KEY_NSFaceIDUsageDescription = "Used to securely log in using Face ID"; |
2794 | 2881 | INFOPLIST_KEY_NSFileProviderDomainUsageDescription = ""; |
|
2797 | 2884 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
2798 | 2885 | INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; |
2799 | 2886 | INFOPLIST_KEY_UIMainStoryboardFile = Main; |
2800 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
2801 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
| 2887 | + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; |
| 2888 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; |
2802 | 2889 | INFOPLIST_KEY_UIUserInterfaceStyle = Light; |
2803 | 2890 | IPHONEOS_DEPLOYMENT_TARGET = 16.0; |
2804 | 2891 | LD_RUNPATH_SEARCH_PATHS = ( |
|
2809 | 2896 | PRODUCT_BUNDLE_IDENTIFIER = com.vindago.goinfogame; |
2810 | 2897 | PRODUCT_NAME = "$(TARGET_NAME)"; |
2811 | 2898 | PROVISIONING_PROFILE_SPECIFIER = ""; |
| 2899 | + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
| 2900 | + SUPPORTS_MACCATALYST = NO; |
| 2901 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
| 2902 | + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; |
2812 | 2903 | SWIFT_EMIT_LOC_STRINGS = YES; |
2813 | 2904 | SWIFT_VERSION = 5.0; |
2814 | 2905 | TARGETED_DEVICE_FAMILY = "1,2"; |
|
2826 | 2917 | CODE_SIGN_STYLE = Automatic; |
2827 | 2918 | CURRENT_PROJECT_VERSION = 1; |
2828 | 2919 | DEVELOPMENT_TEAM = G8MQVE5WWW; |
| 2920 | + ENABLE_USER_SCRIPT_SANDBOXING = NO; |
2829 | 2921 | GENERATE_INFOPLIST_FILE = YES; |
2830 | 2922 | INFOPLIST_FILE = GoInfoGame/Info.plist; |
2831 | 2923 | INFOPLIST_KEY_CFBundleDisplayName = "AVIV ScoutRoute"; |
|
2837 | 2929 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
2838 | 2930 | INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; |
2839 | 2931 | INFOPLIST_KEY_UIMainStoryboardFile = Main; |
2840 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
2841 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
| 2932 | + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; |
| 2933 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; |
2842 | 2934 | INFOPLIST_KEY_UIUserInterfaceStyle = Light; |
2843 | 2935 | IPHONEOS_DEPLOYMENT_TARGET = 16.0; |
2844 | 2936 | LD_RUNPATH_SEARCH_PATHS = ( |
|
2849 | 2941 | PRODUCT_BUNDLE_IDENTIFIER = tech.opentoall.aviv.scoutroute; |
2850 | 2942 | PRODUCT_NAME = "$(TARGET_NAME)"; |
2851 | 2943 | PROVISIONING_PROFILE_SPECIFIER = ""; |
| 2944 | + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
| 2945 | + SUPPORTS_MACCATALYST = NO; |
| 2946 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
| 2947 | + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; |
2852 | 2948 | SWIFT_EMIT_LOC_STRINGS = YES; |
2853 | 2949 | SWIFT_VERSION = 5.0; |
2854 | 2950 | TARGETED_DEVICE_FAMILY = "1,2"; |
|
3029 | 3125 | minimumVersion = 2.1.1; |
3030 | 3126 | }; |
3031 | 3127 | }; |
| 3128 | + C77AAC9B2E4463ED006713B2 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { |
| 3129 | + isa = XCRemoteSwiftPackageReference; |
| 3130 | + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; |
| 3131 | + requirement = { |
| 3132 | + kind = upToNextMajorVersion; |
| 3133 | + minimumVersion = 12.1.0; |
| 3134 | + }; |
| 3135 | + }; |
3032 | 3136 | /* End XCRemoteSwiftPackageReference section */ |
3033 | 3137 |
|
3034 | 3138 | /* Begin XCSwiftPackageProductDependency section */ |
|
3047 | 3151 | package = C76187DA2E0153D800150201 /* XCRemoteSwiftPackageReference "ClusterMap" */; |
3048 | 3152 | productName = ClusterMap; |
3049 | 3153 | }; |
| 3154 | + C77AAC9C2E4463ED006713B2 /* FirebaseAnalytics */ = { |
| 3155 | + isa = XCSwiftPackageProductDependency; |
| 3156 | + package = C77AAC9B2E4463ED006713B2 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 3157 | + productName = FirebaseAnalytics; |
| 3158 | + }; |
| 3159 | + C77AAC9E2E4463ED006713B2 /* FirebaseCrashlytics */ = { |
| 3160 | + isa = XCSwiftPackageProductDependency; |
| 3161 | + package = C77AAC9B2E4463ED006713B2 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 3162 | + productName = FirebaseCrashlytics; |
| 3163 | + }; |
3050 | 3164 | /* End XCSwiftPackageProductDependency section */ |
3051 | 3165 | }; |
3052 | 3166 | rootObject = FAD5C4E72AFCBE700040C61A /* Project object */; |
|
0 commit comments