diff --git a/flutter_maps_firestore/.metadata b/flutter_maps_firestore/.metadata
index 182cccafd..5df5c7a0e 100644
--- a/flutter_maps_firestore/.metadata
+++ b/flutter_maps_firestore/.metadata
@@ -1,10 +1,30 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
-# This file should be version controlled and should not be manually edited.
+# This file should be version controlled.
version:
- revision: 78910062997c3a836feee883712c241a5fd22983
+ revision: f1875d570e39de09040c8f79aa13cc56baab8db1
channel: stable
project_type: app
+
+# Tracks metadata for the flutter migrate command
+migration:
+ platforms:
+ - platform: root
+ create_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ base_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ - platform: ios
+ create_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ base_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+
+ # User provided section
+
+ # List of Local paths (relative to this file) that should be
+ # ignored by the migrate tool.
+ #
+ # Files that are not part of the templates will be ignored by default.
+ unmanaged_files:
+ - 'lib/main.dart'
+ - 'ios/Runner.xcodeproj/project.pbxproj'
diff --git a/flutter_maps_firestore/codelab_rebuild.yaml b/flutter_maps_firestore/codelab_rebuild.yaml
new file mode 100644
index 000000000..b6d9a800a
--- /dev/null
+++ b/flutter_maps_firestore/codelab_rebuild.yaml
@@ -0,0 +1,104 @@
+# Run with tooling from https://github.com/flutter/codelabs/tree/main/tooling/codelab_rebuild
+name: Flutter Maps Firestore rebuild script
+steps:
+ - name: Remove the runner
+ rmdirs:
+ - ios
+ - name: Recreate runner
+ flutter: create --platforms ios .
+ - name: Create GoogleService-Info.plist
+ path: ios/GoogleService-Info.plist
+ replace-contents: |
+
+
+
+
+
+
+
+ - name: Patch Podfile
+ path: ios/Podfile
+ patch-u: |
+ --- b/flutter_maps_firestore/ios/Podfile
+ +++ a/flutter_maps_firestore/ios/Podfile
+ @@ -1,5 +1,5 @@
+ # Uncomment this line to define a global platform for your project
+ -# platform :ios, '9.0'
+ +platform :ios, '10.0'
+
+ # CocoaPods analytics sends network stats synchronously affecting flutter build latency.
+ ENV['COCOAPODS_DISABLE_STATS'] = 'true'
+ @@ -37,5 +37,8 @@ end
+ post_install do |installer|
+ installer.pods_project.targets.each do |target|
+ flutter_additional_ios_build_settings(target)
+ + target.build_configurations.each do |config|
+ + config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
+ + end
+ end
+ end
+ - name: Patch ios/Flutter/AppFrameworkInfo.plist
+ path: ios/Flutter/AppFrameworkInfo.plist
+ patch-u: |
+ --- b/flutter_maps_firestore/ios/Flutter/AppFrameworkInfo.plist
+ +++ a/flutter_maps_firestore/ios/Flutter/AppFrameworkInfo.plist
+ @@ -21,6 +21,6 @@
+ CFBundleVersion
+ 1.0
+ MinimumOSVersion
+ - 9.0
+ + 10.0
+
+
+ - name: Patch ios/Runner/AppDelegate.swift
+ path: ios/Runner/AppDelegate.swift
+ patch-u: |
+ --- b/flutter_maps_firestore/ios/Runner/AppDelegate.swift
+ +++ a/flutter_maps_firestore/ios/Runner/AppDelegate.swift
+ @@ -1,5 +1,6 @@
+ import UIKit
+ import Flutter
+ +import GoogleMaps
+
+ @UIApplicationMain
+ @objc class AppDelegate: FlutterAppDelegate {
+ @@ -7,7 +8,11 @@ import Flutter
+ _ application: UIApplication,
+ didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
+ ) -> Bool {
+ + // TODO: Replace this with an API key that has Google Maps for iOS enabled
+ + // See https://developers.google.com/maps/documentation/ios-sdk/get-api-key
+ + GMSServices.provideAPIKey("ADD_A_KEY_HERE")
+ GeneratedPluginRegistrant.register(with: self)
+ +
+ return super.application(application, didFinishLaunchingWithOptions: launchOptions)
+ }
+ }
+ - name: Patch ios/Runner/Info.plist
+ path: ios/Runner/Info.plist
+ patch-u: |
+ --- b/flutter_maps_firestore/ios/Runner/Info.plist
+ +++ a/flutter_maps_firestore/ios/Runner/Info.plist
+ @@ -2,10 +2,12 @@
+
+
+
+ + NSLocationWhenInUseUsageDescription
+ + Finding Ice Cream stores near you
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ - Flutter Maps Firestore
+ + Find Ice Cream
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ - name: flutter doctor
+ flutter: doctor
+ - name: flutter pub upgrade
+ flutter: pub upgrade --major-versions
+ - name: flutter build ios
+ flutter: build ios --simulator
diff --git a/flutter_maps_firestore/ios/.gitignore b/flutter_maps_firestore/ios/.gitignore
index e172b50e0..7a7f9873a 100644
--- a/flutter_maps_firestore/ios/.gitignore
+++ b/flutter_maps_firestore/ios/.gitignore
@@ -1,3 +1,4 @@
+**/dgph
*.mode1v3
*.mode2v3
*.moved-aside
@@ -14,18 +15,17 @@ Icon?
profile
xcuserdata
**/.generated/
-Flutter/.last_build_id
Flutter/App.framework
Flutter/Flutter.framework
Flutter/Flutter.podspec
Flutter/Generated.xcconfig
+Flutter/ephemeral/
Flutter/app.flx
Flutter/app.zip
Flutter/flutter_assets/
Flutter/flutter_export_environment.sh
ServiceDefinitions.json
Runner/GeneratedPluginRegistrant.*
-/build/
# Exceptions to above rules.
!default.mode1v3
diff --git a/flutter_maps_firestore/ios/Flutter/AppFrameworkInfo.plist b/flutter_maps_firestore/ios/Flutter/AppFrameworkInfo.plist
index 6b4c0f78a..ded19e291 100644
--- a/flutter_maps_firestore/ios/Flutter/AppFrameworkInfo.plist
+++ b/flutter_maps_firestore/ios/Flutter/AppFrameworkInfo.plist
@@ -3,7 +3,7 @@
CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
+ en
CFBundleExecutable
App
CFBundleIdentifier
@@ -21,6 +21,6 @@
CFBundleVersion
1.0
MinimumOSVersion
- 8.0
+ 10.0
diff --git a/flutter_maps_firestore/ios/Flutter/Debug.xcconfig b/flutter_maps_firestore/ios/Flutter/Debug.xcconfig
index b2f5fae9c..ec97fc6f3 100644
--- a/flutter_maps_firestore/ios/Flutter/Debug.xcconfig
+++ b/flutter_maps_firestore/ios/Flutter/Debug.xcconfig
@@ -1,3 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
-#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
diff --git a/flutter_maps_firestore/ios/Flutter/Release.xcconfig b/flutter_maps_firestore/ios/Flutter/Release.xcconfig
index 88c29144c..c4855bfe2 100644
--- a/flutter_maps_firestore/ios/Flutter/Release.xcconfig
+++ b/flutter_maps_firestore/ios/Flutter/Release.xcconfig
@@ -1,3 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
-#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
diff --git a/flutter_maps_firestore/ios/GoogleService-Info.plist b/flutter_maps_firestore/ios/GoogleService-Info.plist
index 2c09d6540..413504c35 100644
--- a/flutter_maps_firestore/ios/GoogleService-Info.plist
+++ b/flutter_maps_firestore/ios/GoogleService-Info.plist
@@ -7,4 +7,4 @@
See https://pub.dev/packages/cloud_firestore#setup for more detail.
-->
-
\ No newline at end of file
+
diff --git a/flutter_maps_firestore/ios/Podfile b/flutter_maps_firestore/ios/Podfile
index 9411102b1..916268ce2 100644
--- a/flutter_maps_firestore/ios/Podfile
+++ b/flutter_maps_firestore/ios/Podfile
@@ -37,5 +37,8 @@ end
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
+ target.build_configurations.each do |config|
+ config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
+ end
end
end
diff --git a/flutter_maps_firestore/ios/Runner.xcodeproj/project.pbxproj b/flutter_maps_firestore/ios/Runner.xcodeproj/project.pbxproj
index 0057d1bc5..9e629c986 100644
--- a/flutter_maps_firestore/ios/Runner.xcodeproj/project.pbxproj
+++ b/flutter_maps_firestore/ios/Runner.xcodeproj/project.pbxproj
@@ -7,10 +7,9 @@
objects = {
/* Begin PBXBuildFile section */
+ 0BE006D4BFDA644D5B4CD33F /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 44DC1E94CA9F2BE67833D95E /* Pods_Runner.framework */; };
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
- 1CE675A625CE605000325BA9 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1CE675A525CE605000325BA9 /* GoogleService-Info.plist */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
- 44289E58C320D2136948D8B5 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 317BB7AEF21532EAB848C0A2 /* Pods_Runner.framework */; };
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
@@ -31,13 +30,13 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- 0E34F382B0FD16B9253A17D7 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; };
- 1CE675A525CE605000325BA9 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; };
- 317BB7AEF21532EAB848C0A2 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 1DAEB63F880D41F24B44B4EE /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; };
- 5F06FDF21BEA74B7C8AF53D3 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
+ 3E55A75C5B3E73CB2F02A020 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
+ 44DC1E94CA9F2BE67833D95E /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 6060BBEAD25D3335D2142ED8 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
@@ -48,7 +47,7 @@
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- E8F38C2E798CBF495AB528A1 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
+ AA86F84E289A7640008B9D0E /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "/Users/brettmorgan/Documents/GitHub/samples/flutter_maps_firestore/ios/GoogleService-Info.plist"; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -56,24 +55,35 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 44289E58C320D2136948D8B5 /* Pods_Runner.framework in Frameworks */,
+ 0BE006D4BFDA644D5B4CD33F /* Pods_Runner.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 3B2D62012106A4C662810207 /* Frameworks */ = {
+ 6A8355B60F95E71D44431A79 /* Frameworks */ = {
isa = PBXGroup;
children = (
- 317BB7AEF21532EAB848C0A2 /* Pods_Runner.framework */,
+ 44DC1E94CA9F2BE67833D95E /* Pods_Runner.framework */,
);
name = Frameworks;
sourceTree = "";
};
+ 74E97556B41AACFB049CCA9B /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 6060BBEAD25D3335D2142ED8 /* Pods-Runner.debug.xcconfig */,
+ 3E55A75C5B3E73CB2F02A020 /* Pods-Runner.release.xcconfig */,
+ 1DAEB63F880D41F24B44B4EE /* Pods-Runner.profile.xcconfig */,
+ );
+ path = Pods;
+ sourceTree = "";
+ };
9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup;
children = (
+ AA86F84E289A7640008B9D0E /* GoogleService-Info.plist */,
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
9740EEB21CF90195004384FC /* Debug.xcconfig */,
7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
@@ -85,12 +95,11 @@
97C146E51CF9000F007C117D = {
isa = PBXGroup;
children = (
- 1CE675A525CE605000325BA9 /* GoogleService-Info.plist */,
9740EEB11CF90186004384FC /* Flutter */,
97C146F01CF9000F007C117D /* Runner */,
97C146EF1CF9000F007C117D /* Products */,
- C4C6490158043B7E5C73CE6B /* Pods */,
- 3B2D62012106A4C662810207 /* Frameworks */,
+ 74E97556B41AACFB049CCA9B /* Pods */,
+ 6A8355B60F95E71D44431A79 /* Frameworks */,
);
sourceTree = "";
};
@@ -117,16 +126,6 @@
path = Runner;
sourceTree = "";
};
- C4C6490158043B7E5C73CE6B /* Pods */ = {
- isa = PBXGroup;
- children = (
- E8F38C2E798CBF495AB528A1 /* Pods-Runner.debug.xcconfig */,
- 5F06FDF21BEA74B7C8AF53D3 /* Pods-Runner.release.xcconfig */,
- 0E34F382B0FD16B9253A17D7 /* Pods-Runner.profile.xcconfig */,
- );
- path = Pods;
- sourceTree = "";
- };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -134,15 +133,15 @@
isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
- 67C5A7E4BA180A27AF2377B5 /* [CP] Check Pods Manifest.lock */,
+ AE1B0951F8BD8A32B87AA562 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */,
97C146EC1CF9000F007C117D /* Resources */,
9705A1C41CF9048500538489 /* Embed Frameworks */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
- B6A71A7F1E766129542229CB /* [CP] Embed Pods Frameworks */,
- 0EDEA92A7EB5AA01629EE29A /* [CP] Copy Pods Resources */,
+ C2E5CA9C9FFC39807AED323B /* [CP] Embed Pods Frameworks */,
+ 9E122A7DED8D0076855CE581 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -159,7 +158,7 @@
97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 1020;
+ LastUpgradeCheck = 1340;
ORGANIZATIONNAME = "";
TargetAttributes = {
97C146ED1CF9000F007C117D = {
@@ -193,7 +192,6 @@
files = (
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
- 1CE675A625CE605000325BA9 /* GoogleService-Info.plist in Resources */,
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
);
@@ -202,7 +200,35 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- 0EDEA92A7EB5AA01629EE29A /* [CP] Copy Pods Resources */ = {
+ 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Thin Binary";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
+ };
+ 9740EEB61CF901F6004384FC /* Run Script */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Run Script";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
+ };
+ 9E122A7DED8D0076855CE581 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -219,21 +245,7 @@
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
showEnvVarsInLog = 0;
};
- 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "Thin Binary";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
- };
- 67C5A7E4BA180A27AF2377B5 /* [CP] Check Pods Manifest.lock */ = {
+ AE1B0951F8BD8A32B87AA562 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -255,21 +267,7 @@
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;
};
- 9740EEB61CF901F6004384FC /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "Run Script";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
- };
- B6A71A7F1E766129542229CB /* [CP] Embed Pods Frameworks */ = {
+ C2E5CA9C9FFC39807AED323B /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -343,6 +341,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -361,7 +360,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -378,20 +377,12 @@
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Flutter",
- );
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Flutter",
- );
- PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.flutterMapsFirestore;
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterMapsFirestore;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_VERSION = 5.0;
@@ -422,6 +413,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -446,7 +438,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
@@ -477,6 +469,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -495,7 +488,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -514,20 +507,12 @@
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Flutter",
- );
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Flutter",
- );
- PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.flutterMapsFirestore;
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterMapsFirestore;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
@@ -544,20 +529,12 @@
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
ENABLE_BITCODE = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Flutter",
- );
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/Flutter",
- );
- PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.flutterMapsFirestore;
+ PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterMapsFirestore;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_VERSION = 5.0;
diff --git a/flutter_maps_firestore/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/flutter_maps_firestore/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
index 1d526a16e..919434a62 100644
--- a/flutter_maps_firestore/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ b/flutter_maps_firestore/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -2,6 +2,6 @@
+ location = "self:">
diff --git a/flutter_maps_firestore/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/flutter_maps_firestore/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
index a28140cfd..a0f64538f 100644
--- a/flutter_maps_firestore/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+++ b/flutter_maps_firestore/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
@@ -1,6 +1,6 @@
-
-
-
-
+
+
-
-
Finding Ice Cream stores near you
CFBundleDevelopmentRegion
$(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ Find Ice Cream
CFBundleExecutable
$(EXECUTABLE_NAME)
CFBundleIdentifier
@@ -43,5 +45,7 @@
UIViewControllerBasedStatusBarAppearance
+ CADisableMinimumFrameDurationOnPhone
+