Skip to content

Commit 60c2223

Browse files
committed
Add Podfile and Podfile.lock for iOS dependencies management
- Created a new Podfile to manage iOS dependencies for the Flutter project. - Added Podfile.lock to lock the versions of the installed pods, including DKImagePickerController, DKPhotoGallery, and others.
1 parent fee517c commit 60c2223

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+810
-114
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
*.swp
66
.DS_Store
77
.atom/
8+
.build/
89
.buildlog/
910
.history
1011
.svn/
12+
.swiftpm/
1113
migrate_working_dir/
1214

1315
# IntelliJ related

android/local.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
sdk.dir=/opt/homebrew/share/android-commandlinetools
22
flutter.sdk=/opt/homebrew/share/flutter
3-
flutter.buildMode=debug
3+
flutter.buildMode=release
44
flutter.versionName=1.0.0
55
flutter.versionCode=1

assets/wardrive_ios.png

99.1 KB
Loading

ios/Flutter/Debug.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
12
#include "Generated.xcconfig"

ios/Flutter/Generated.xcconfig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22
FLUTTER_ROOT=/opt/homebrew/share/flutter
33
FLUTTER_APPLICATION_PATH=/Users/schnobbc/Documents/Github/MeshMapper_Flutter_App
44
COCOAPODS_PARALLEL_CODE_SIGN=true
5-
FLUTTER_TARGET=lib/main.dart
5+
FLUTTER_TARGET=/Users/schnobbc/Documents/Github/MeshMapper_Flutter_App/lib/main.dart
66
FLUTTER_BUILD_DIR=build
77
FLUTTER_BUILD_NAME=1.0.0
88
FLUTTER_BUILD_NUMBER=1
99
EXCLUDED_ARCHS[sdk=iphonesimulator*]=i386
1010
EXCLUDED_ARCHS[sdk=iphoneos*]=armv7
11+
DART_DEFINES=QVBQX1ZFUlNJT049QVBQLTE3Njg4NjY4OTA=,RkxVVFRFUl9WRVJTSU9OPTMuMzguNw==,RkxVVFRFUl9DSEFOTkVMPXN0YWJsZQ==,RkxVVFRFUl9HSVRfVVJMPWh0dHBzOi8vZ2l0aHViLmNvbS9mbHV0dGVyL2ZsdXR0ZXIuZ2l0,RkxVVFRFUl9GUkFNRVdPUktfUkVWSVNJT049M2I2MmVmYzJhMw==,RkxVVFRFUl9FTkdJTkVfUkVWSVNJT049NzhmYzMwMTJlNA==,RkxVVFRFUl9EQVJUX1ZFUlNJT049My4xMC43
1112
DART_OBFUSCATION=false
1213
TRACK_WIDGET_CREATION=true
1314
TREE_SHAKE_ICONS=false
14-
PACKAGE_CONFIG=.dart_tool/package_config.json
15+
PACKAGE_CONFIG=/Users/schnobbc/Documents/Github/MeshMapper_Flutter_App/.dart_tool/package_config.json

ios/Flutter/Release.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
12
#include "Generated.xcconfig"

ios/Flutter/flutter_export_environment.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
export "FLUTTER_ROOT=/opt/homebrew/share/flutter"
44
export "FLUTTER_APPLICATION_PATH=/Users/schnobbc/Documents/Github/MeshMapper_Flutter_App"
55
export "COCOAPODS_PARALLEL_CODE_SIGN=true"
6-
export "FLUTTER_TARGET=lib/main.dart"
6+
export "FLUTTER_TARGET=/Users/schnobbc/Documents/Github/MeshMapper_Flutter_App/lib/main.dart"
77
export "FLUTTER_BUILD_DIR=build"
88
export "FLUTTER_BUILD_NAME=1.0.0"
99
export "FLUTTER_BUILD_NUMBER=1"
10+
export "DART_DEFINES=QVBQX1ZFUlNJT049QVBQLTE3Njg4NjY4OTA=,RkxVVFRFUl9WRVJTSU9OPTMuMzguNw==,RkxVVFRFUl9DSEFOTkVMPXN0YWJsZQ==,RkxVVFRFUl9HSVRfVVJMPWh0dHBzOi8vZ2l0aHViLmNvbS9mbHV0dGVyL2ZsdXR0ZXIuZ2l0,RkxVVFRFUl9GUkFNRVdPUktfUkVWSVNJT049M2I2MmVmYzJhMw==,RkxVVFRFUl9FTkdJTkVfUkVWSVNJT049NzhmYzMwMTJlNA==,RkxVVFRFUl9EQVJUX1ZFUlNJT049My4xMC43"
1011
export "DART_OBFUSCATION=false"
1112
export "TRACK_WIDGET_CREATION=true"
1213
export "TREE_SHAKE_ICONS=false"
13-
export "PACKAGE_CONFIG=.dart_tool/package_config.json"
14+
export "PACKAGE_CONFIG=/Users/schnobbc/Documents/Github/MeshMapper_Flutter_App/.dart_tool/package_config.json"

ios/Podfile

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Uncomment this line to define a global platform for your project
2+
# platform :ios, '13.0'
3+
4+
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
5+
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
6+
7+
project 'Runner', {
8+
'Debug' => :debug,
9+
'Profile' => :release,
10+
'Release' => :release,
11+
}
12+
13+
def flutter_root
14+
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
15+
unless File.exist?(generated_xcode_build_settings_path)
16+
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
17+
end
18+
19+
File.foreach(generated_xcode_build_settings_path) do |line|
20+
matches = line.match(/FLUTTER_ROOT\=(.*)/)
21+
return matches[1].strip if matches
22+
end
23+
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
24+
end
25+
26+
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
27+
28+
flutter_ios_podfile_setup
29+
30+
target 'Runner' do
31+
use_frameworks!
32+
33+
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
34+
target 'RunnerTests' do
35+
inherit! :search_paths
36+
end
37+
end
38+
39+
post_install do |installer|
40+
installer.pods_project.targets.each do |target|
41+
flutter_additional_ios_build_settings(target)
42+
end
43+
end

ios/Podfile.lock

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
PODS:
2+
- DKImagePickerController/Core (4.3.9):
3+
- DKImagePickerController/ImageDataManager
4+
- DKImagePickerController/Resource
5+
- DKImagePickerController/ImageDataManager (4.3.9)
6+
- DKImagePickerController/PhotoGallery (4.3.9):
7+
- DKImagePickerController/Core
8+
- DKPhotoGallery
9+
- DKImagePickerController/Resource (4.3.9)
10+
- DKPhotoGallery (0.0.19):
11+
- DKPhotoGallery/Core (= 0.0.19)
12+
- DKPhotoGallery/Model (= 0.0.19)
13+
- DKPhotoGallery/Preview (= 0.0.19)
14+
- DKPhotoGallery/Resource (= 0.0.19)
15+
- SDWebImage
16+
- SwiftyGif
17+
- DKPhotoGallery/Core (0.0.19):
18+
- DKPhotoGallery/Model
19+
- DKPhotoGallery/Preview
20+
- SDWebImage
21+
- SwiftyGif
22+
- DKPhotoGallery/Model (0.0.19):
23+
- SDWebImage
24+
- SwiftyGif
25+
- DKPhotoGallery/Preview (0.0.19):
26+
- DKPhotoGallery/Model
27+
- DKPhotoGallery/Resource
28+
- SDWebImage
29+
- SwiftyGif
30+
- DKPhotoGallery/Resource (0.0.19):
31+
- SDWebImage
32+
- SwiftyGif
33+
- file_picker (0.0.1):
34+
- DKImagePickerController/PhotoGallery
35+
- Flutter
36+
- Flutter (1.0.0)
37+
- flutter_background_service_ios (0.0.3):
38+
- Flutter
39+
- flutter_blue_plus_darwin (0.0.2):
40+
- Flutter
41+
- FlutterMacOS
42+
- flutter_local_notifications (0.0.1):
43+
- Flutter
44+
- geolocator_apple (1.2.0):
45+
- Flutter
46+
- FlutterMacOS
47+
- package_info_plus (0.4.5):
48+
- Flutter
49+
- permission_handler_apple (9.3.0):
50+
- Flutter
51+
- SDWebImage (5.21.5):
52+
- SDWebImage/Core (= 5.21.5)
53+
- SDWebImage/Core (5.21.5)
54+
- share_plus (0.0.1):
55+
- Flutter
56+
- shared_preferences_foundation (0.0.1):
57+
- Flutter
58+
- FlutterMacOS
59+
- SwiftyGif (5.4.5)
60+
- url_launcher_ios (0.0.1):
61+
- Flutter
62+
- wakelock_plus (0.0.1):
63+
- Flutter
64+
65+
DEPENDENCIES:
66+
- file_picker (from `.symlinks/plugins/file_picker/ios`)
67+
- Flutter (from `Flutter`)
68+
- flutter_background_service_ios (from `.symlinks/plugins/flutter_background_service_ios/ios`)
69+
- flutter_blue_plus_darwin (from `.symlinks/plugins/flutter_blue_plus_darwin/darwin`)
70+
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
71+
- geolocator_apple (from `.symlinks/plugins/geolocator_apple/darwin`)
72+
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
73+
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
74+
- share_plus (from `.symlinks/plugins/share_plus/ios`)
75+
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
76+
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
77+
- wakelock_plus (from `.symlinks/plugins/wakelock_plus/ios`)
78+
79+
SPEC REPOS:
80+
trunk:
81+
- DKImagePickerController
82+
- DKPhotoGallery
83+
- SDWebImage
84+
- SwiftyGif
85+
86+
EXTERNAL SOURCES:
87+
file_picker:
88+
:path: ".symlinks/plugins/file_picker/ios"
89+
Flutter:
90+
:path: Flutter
91+
flutter_background_service_ios:
92+
:path: ".symlinks/plugins/flutter_background_service_ios/ios"
93+
flutter_blue_plus_darwin:
94+
:path: ".symlinks/plugins/flutter_blue_plus_darwin/darwin"
95+
flutter_local_notifications:
96+
:path: ".symlinks/plugins/flutter_local_notifications/ios"
97+
geolocator_apple:
98+
:path: ".symlinks/plugins/geolocator_apple/darwin"
99+
package_info_plus:
100+
:path: ".symlinks/plugins/package_info_plus/ios"
101+
permission_handler_apple:
102+
:path: ".symlinks/plugins/permission_handler_apple/ios"
103+
share_plus:
104+
:path: ".symlinks/plugins/share_plus/ios"
105+
shared_preferences_foundation:
106+
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
107+
url_launcher_ios:
108+
:path: ".symlinks/plugins/url_launcher_ios/ios"
109+
wakelock_plus:
110+
:path: ".symlinks/plugins/wakelock_plus/ios"
111+
112+
SPEC CHECKSUMS:
113+
DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c
114+
DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60
115+
file_picker: a0560bc09d61de87f12d246fc47d2119e6ef37be
116+
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
117+
flutter_background_service_ios: 00d31bdff7b4bfe06d32375df358abe0329cf87e
118+
flutter_blue_plus_darwin: 20a08bfeaa0f7804d524858d3d8744bcc1b6dbc3
119+
flutter_local_notifications: ad39620c743ea4c15127860f4b5641649a988100
120+
geolocator_apple: ab36aa0e8b7d7a2d7639b3b4e48308394e8cef5e
121+
package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499
122+
permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
123+
SDWebImage: e9c98383c7572d713c1a0d7dd2783b10599b9838
124+
share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
125+
shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb
126+
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
127+
url_launcher_ios: 7a95fa5b60cc718a708b8f2966718e93db0cef1b
128+
wakelock_plus: e29112ab3ef0b318e58cfa5c32326458be66b556
129+
130+
PODFILE CHECKSUM: 3c63482e143d1b91d2d2560aee9fb04ecc74ac7e
131+
132+
COCOAPODS: 1.16.2

0 commit comments

Comments
 (0)