Skip to content

Commit

Permalink
fix: cocoapods integration (#1206)
Browse files Browse the repository at this point in the history
* fix: awesome notification platform

* fix: cocoapods install by using inherited
  • Loading branch information
SputNikPlop authored Feb 2, 2024
1 parent bd1d4e1 commit 5cf6052
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 35 deletions.
20 changes: 15 additions & 5 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -632,6 +632,9 @@ PODS:
- Flutter
- audioplayers_darwin (0.0.1):
- Flutter
- awesome_notifications (0.8.1):
- Flutter
- IosAwnCore (~> 0.8.0)
- BoringSSL-GRPC (0.0.24):
- BoringSSL-GRPC/Implementation (= 0.0.24)
- BoringSSL-GRPC/Interface (= 0.0.24)
Expand Down Expand Up @@ -741,7 +744,7 @@ PODS:
- FirebaseCoreExtension (~> 10.0)
- FirebaseFirestoreInternal (~> 10.17)
- FirebaseSharedSwift (~> 10.0)
- FirebaseFirestoreInternal (10.19.0):
- FirebaseFirestoreInternal (10.20.0):
- abseil/algorithm (~> 1.20220623.0)
- abseil/base (~> 1.20220623.0)
- abseil/container/flat_hash_map (~> 1.20220623.0)
Expand Down Expand Up @@ -924,6 +927,7 @@ PODS:
- in_app_purchase_storekit (0.0.1):
- Flutter
- FlutterMacOS
- IosAwnCore (0.8.0)
- just_audio (0.0.1):
- Flutter
- leveldb-library (1.22.2)
Expand Down Expand Up @@ -977,6 +981,7 @@ PODS:
DEPENDENCIES:
- audio_session (from `.symlinks/plugins/audio_session/ios`)
- audioplayers_darwin (from `.symlinks/plugins/audioplayers_darwin/ios`)
- awesome_notifications (from `.symlinks/plugins/awesome_notifications/ios`)
- cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`)
- cloud_functions (from `.symlinks/plugins/cloud_functions/ios`)
- firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`)
Expand Down Expand Up @@ -1034,6 +1039,7 @@ SPEC REPOS:
- "gRPC-C++"
- gRPC-Core
- GTMSessionFetcher
- IosAwnCore
- leveldb-library
- MLImage
- MLKitBarcodeScanning
Expand All @@ -1049,6 +1055,8 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/audio_session/ios"
audioplayers_darwin:
:path: ".symlinks/plugins/audioplayers_darwin/ios"
awesome_notifications:
:path: ".symlinks/plugins/awesome_notifications/ios"
cloud_firestore:
:path: ".symlinks/plugins/cloud_firestore/ios"
cloud_functions:
Expand Down Expand Up @@ -1102,6 +1110,7 @@ SPEC CHECKSUMS:
abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46
audio_session: 4f3e461722055d21515cf3261b64c973c062f345
audioplayers_darwin: 877d9a4d06331c5c374595e46e16453ac7eafa40
awesome_notifications: db394d2e061e4583ba0f738ddea611e3986cc3fb
BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33
cloud_firestore: c29d4c2e96fe31374d9dab458a99d7a488d3a735
cloud_functions: 8a6f73ee01574ce51bd4d027dbbce520c43a2996
Expand All @@ -1121,13 +1130,13 @@ SPEC CHECKSUMS:
FirebaseCrashlytics: 86d5bce01f42fa1db265f87ff1d591f04db610ec
FirebaseDatabase: ac770bf7525ff0340b105166037036c0e46c2c7e
FirebaseFirestore: 171bcbb57a1a348dd171a0d5e382c03ef85a77bb
FirebaseFirestoreInternal: a15405fb607dfd14edd568bba77028f4c7a69688
FirebaseFirestoreInternal: 0dc0762afd68192e9d45c31d3dd3017accc84333
FirebaseFunctions: b2565df59e28f00e070ff066bd61c2ce4da0e735
FirebaseInstallations: 558b1da7d65afeb996fd5c814332f013234ece4e
FirebaseMessagingInterop: ffbbd63321f6a1e21dc724d382c22805c95671a0
FirebaseSessions: 2f348975f6d1c139231c180e12194161da2e0cd6
FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
flutter_background_service_ios: e30e0d3ee69e4cee66272d0c78eacd48c2e94aac
flutter_custom_tabs: f8aa300a93d869c0d117c8709a9af39cbd011adc
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
Expand All @@ -1146,6 +1155,7 @@ SPEC CHECKSUMS:
gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96
GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2
in_app_purchase_storekit: 4fb7ee9e824b1f09107fbfbbce8c4b276366dc43
IosAwnCore: ed1b2b6d84962a758354dbacd9ce525c72ce28a9
just_audio: baa7252489dbcf47a4c7cc9ca663e9661c99aafa
leveldb-library: f03246171cce0484482ec291f88b6d563699ee06
MLImage: 7bb7c4264164ade9bf64f679b40fb29c8f33ee9b
Expand All @@ -1163,8 +1173,8 @@ SPEC CHECKSUMS:
shared_preferences_foundation: 5b919d13b803cadd15ed2dc053125c68730e5126
url_launcher_ios: bf5ce03e0e2088bad9cc378ea97fa0ed5b49673b
wakelock: d0fc7c864128eac40eba1617cb5264d9c940b46f
webview_flutter_wkwebview: 2e2d318f21a5e036e2c3f26171342e95908bd60a
webview_flutter_wkwebview: be0f0d33777f1bfd0c9fdcb594786704dbf65f36

PODFILE CHECKSUM: 7be2f5f74864d463a8ad433546ed1de7e0f29aef

COCOAPODS: 1.14.3
COCOAPODS: 1.15.0
15 changes: 7 additions & 8 deletions ios/Runner.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,8 @@
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
7A40D822BF0C5B7BC0819EC6 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
93CC4C7D709082B0CD1C3D95 /* 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 = "<group>"; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
978F5AB1BEEFF2DFC5EB7194 /* 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 = "<group>"; };
97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
Expand Down Expand Up @@ -101,7 +99,6 @@
9C018B2E327725CEE33FF8A5 /* Pods-RunnerTests.release.xcconfig */,
6A35024BFDB45C147A520817 /* Pods-RunnerTests.profile.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
Expand Down Expand Up @@ -222,7 +219,6 @@
97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1510;
LastUpgradeCheck = 1510;
ORGANIZATIONNAME = "";
TargetAttributes = {
Expand Down Expand Up @@ -518,7 +514,7 @@
CODE_SIGN_ENTITLEMENTS = Runner.entitlements;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 52L4JW3Y83;
ENABLE_BITCODE = NO;
ENABLE_BITCODE = "$(inherited)";
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
Expand All @@ -544,6 +540,7 @@
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
ENABLE_BITCODE = "$(inherited)";
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.rtirl.chat.RunnerTests;
Expand All @@ -562,6 +559,7 @@
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
ENABLE_BITCODE = "$(inherited)";
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.rtirl.chat.RunnerTests;
Expand All @@ -578,6 +576,7 @@
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
ENABLE_BITCODE = "$(inherited)";
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.rtirl.chat.RunnerTests;
Expand Down Expand Up @@ -620,8 +619,8 @@
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
Expand Down Expand Up @@ -707,7 +706,7 @@
CODE_SIGN_ENTITLEMENTS = Runner.entitlements;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 52L4JW3Y83;
ENABLE_BITCODE = NO;
ENABLE_BITCODE = "$(inherited)";
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
Expand Down Expand Up @@ -736,7 +735,7 @@
CODE_SIGN_ENTITLEMENTS = Runner.entitlements;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 52L4JW3Y83;
ENABLE_BITCODE = NO;
ENABLE_BITCODE = "$(inherited)";
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = (
Expand Down
32 changes: 16 additions & 16 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -545,10 +545,10 @@ packages:
dependency: "direct main"
description:
name: in_app_purchase
sha256: bdda02b5b11b56d5e29c7f0c57c433db3452b0c8ce1c37cbfcf1de52946efd9f
sha256: def70fbaa2a274f4d835677459f6f7afc5469de912438f86076e51cbd4cbd5b4
url: "https://pub.dev"
source: hosted
version: "3.1.11"
version: "3.1.13"
in_app_purchase_android:
dependency: transitive
description:
Expand Down Expand Up @@ -730,10 +730,10 @@ packages:
dependency: "direct main"
description:
name: path_provider
sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
sha256: b27217933eeeba8ff24845c34003b003b2b22151de3c908d0e679e8fe1aa078b
url: "https://pub.dev"
source: hosted
version: "2.1.1"
version: "2.1.2"
path_provider_android:
dependency: transitive
description:
Expand Down Expand Up @@ -991,10 +991,10 @@ packages:
dependency: "direct main"
description:
name: url_launcher
sha256: e9aa5ea75c84cf46b3db4eea212523591211c3cf2e13099ee4ec147f54201c86
sha256: c512655380d241a337521703af62d2c122bf7b77a46ff7dd750092aa9433499c
url: "https://pub.dev"
source: hosted
version: "6.2.2"
version: "6.2.4"
url_launcher_android:
dependency: transitive
description:
Expand Down Expand Up @@ -1119,34 +1119,34 @@ packages:
dependency: "direct main"
description:
name: webview_flutter
sha256: "42393b4492e629aa3a88618530a4a00de8bb46e50e7b3993fedbfdc5352f0dbf"
sha256: d81b68e88cc353e546afb93fb38958e3717282c5ac6e5d3be4a4aef9fc3c1413
url: "https://pub.dev"
source: hosted
version: "4.4.2"
version: "4.5.0"
webview_flutter_android:
dependency: "direct main"
description:
name: webview_flutter_android
sha256: b54c89fe14a6d26a2a46e24880da0441cdd2bf1f6d01a5b3e1d39558feb1de0b
sha256: "4ea3c4e1b8ed590162b15b8a61b41b1ef3ff179a314627c16ce40c086d94b8af"
url: "https://pub.dev"
source: hosted
version: "3.13.1"
version: "3.14.0"
webview_flutter_platform_interface:
dependency: transitive
description:
name: webview_flutter_platform_interface
sha256: "68e86162aa8fc646ae859e1585995c096c95fc2476881fa0c4a8d10f56013a5a"
sha256: d937581d6e558908d7ae3dc1989c4f87b786891ab47bb9df7de548a151779d8d
url: "https://pub.dev"
source: hosted
version: "2.8.0"
version: "2.10.0"
webview_flutter_wkwebview:
dependency: "direct main"
description:
name: webview_flutter_wkwebview
sha256: eebfabfa8a115b535b52031b8b26f7a4b58ceceab378bc9db8762b0fb46f7b5d
sha256: b99ca8d8bae9c6b43d568218691aa537fb0aeae1d7d34eadf112a6aa36d26506
url: "https://pub.dev"
source: hosted
version: "3.10.0"
version: "3.11.0"
win32:
dependency: transitive
description:
Expand All @@ -1172,5 +1172,5 @@ packages:
source: hosted
version: "1.1.1"
sdks:
dart: ">=3.2.0 <4.0.0"
flutter: ">=3.16.0"
dart: ">=3.2.3 <4.0.0"
flutter: ">=3.16.6"
12 changes: 6 additions & 6 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ dependencies:
flutter_web_auth: ^0.5.0
google_fonts: ^4.0.4
google_mobile_ads: ^4.0.0
in_app_purchase: ^3.1.11
in_app_purchase: ^3.1.13
intl: ^0.18.1
just_audio: ^0.9.36
linkify: ^5.0.0
Expand All @@ -45,18 +45,18 @@ dependencies:
url: https://github.com/zesage/motion_sensors.git
ref: master
package_info_plus: ^3.1.2
path_provider: ^2.1.1
path_provider: ^2.1.2
provider: ^6.1.1
qr_flutter: ^4.1.0
streaming_shared_preferences: ^2.0.0
sticky_headers: ^0.3.0+2
styled_text: ^8.1.0
stream_transform: ^2.1.0
url_launcher: ^6.2.2
url_launcher: ^6.2.4
wakelock: ^0.6.2
webview_flutter: ^4.4.1
webview_flutter_android: ^3.13.1
webview_flutter_wkwebview: ^3.10.0
webview_flutter: ^4.5.0
webview_flutter_android: ^3.14.0
webview_flutter_wkwebview: ^3.11.0

dev_dependencies:
flutter_lints: ^3.0.1
Expand Down

0 comments on commit 5cf6052

Please sign in to comment.