Commit Graph
27 Commits
Author SHA1 Message Date
Nick Cooke 6d4a7a150a Merge branch 'main' into nc/merge-main 2024-06-26 10:06:05 -04:00
Andrew Heard 09920d1561 [Messaging] Update TARGET_OS_* conditionals (#13184) 2024-06-25 19:26:19 -04:00
Andrew Heard 61384c1223 Merge branch 'main' into release-11.0-merge
# Conflicts:
#	Firebase.podspec
#	FirebaseABTesting.podspec
#	FirebaseAnalytics.podspec
#	FirebaseAnalyticsOnDeviceConversion.podspec
#	FirebaseAppCheck.podspec
#	FirebaseAppCheckInterop.podspec
#	FirebaseAppDistribution.podspec
#	FirebaseAuth.podspec
#	FirebaseAuthInterop.podspec
#	FirebaseCore.podspec
#	FirebaseCoreExtension.podspec
#	FirebaseCoreInternal.podspec
#	FirebaseCrashlytics.podspec
#	FirebaseDatabase.podspec
#	FirebaseDynamicLinks.podspec
#	FirebaseFirestore.podspec
#	FirebaseFirestoreInternal.podspec
#	FirebaseFunctions.podspec
#	FirebaseInAppMessaging.podspec
#	FirebaseInstallations.podspec
#	FirebaseMLModelDownloader.podspec
#	FirebaseMessaging.podspec
#	FirebaseMessaging/CHANGELOG.md
#	FirebaseMessagingInterop.podspec
#	FirebasePerformance.podspec
#	FirebaseRemoteConfig.podspec
#	FirebaseRemoteConfigInterop.podspec
#	FirebaseSessions.podspec
#	FirebaseSharedSwift.podspec
#	FirebaseStorage.podspec
#	FirebaseVertexAI/Sources/VertexAIComponent.swift
#	GoogleAppMeasurement.podspec
#	GoogleAppMeasurementOnDeviceConversion.podspec
#	Package.swift
#	ReleaseTooling/Sources/FirebaseManifest/FirebaseManifest.swift
2024-06-21 15:33:16 -04:00
Paul Beusterien 4726a730e3 [Messaging] Rename initWithFileName internal method (#13139) 2024-06-17 06:53:26 -07:00
Paul Beusterien 61292a79e4 [v11] Finish Messaging SecureCoding (#13069) 2024-06-05 09:00:47 -07:00
Paul Beusterien 594abb8250 [v11] Drop support for deprecated notification methods (#13064) 2024-06-04 14:58:41 -07:00
Nick Cooke 554255aa09 [Infra] Clean up visionOS conditionals (#12934) 2024-05-10 16:18:00 -04:00
Paul Beusterien 75f52822d0 Decode old fcmToken format (#12246) 2024-01-05 17:38:17 -08:00
Paul Beusterien c26a54a295 Messaging: Adopt NSSecureCoding for internal classes (#12110) 2023-11-16 14:42:21 -08:00
Andrew Heard d81afaa1f7 [visionOS] Fix FirebaseMessaging build on Xcode 15.1 beta 1 (#11930) 2023-10-12 12:30:22 -04:00
Eldhose M Babu 83357b6eec Remove fiam scope tokens (#11361)
Getting rid of "fiam" scoped tokens which are cached in keychain by old FIAM SDK.
2023-06-09 10:50:06 -07:00
Nick Cooke ffc697be0e [Functions] Fix typo in HTTPSCallableOptions initializer (#11318) 2023-05-23 07:43:08 -07:00
Aashish d9e19cd60d [Messaging] - Fix crash for strongSelf dereference (#10740)
Fix crash for strongSelf dereference
2023-01-27 12:25:43 -08:00
Aashish 75cc4df26d [Messaging] - Decline Registration when there is no APNS Token (#10590)
* [Messaging] - Decline Registration when there is no APNS Token
2022-12-16 17:50:44 -08:00
Aashish 0b7fc7e1e8 Xcode 14 - support push notifications in iOS simulator (#10503)
* Xcode 14 - support push notifications in iOS simulator

* style fixes

* Refactor 'type' variable closer to usage

* Added CHANGELOG entry

* Added fix number (ID) to CHANGELOG
2022-11-21 15:04:42 -08:00
aashishpatil-g 76980bfb2c [Messaging] macOS keychain auth prompt fix (#10166)
* macOS keychain auth prompt fix

* Fix unit test failures on macOS

* group all tests under single #if
2022-09-06 15:45:04 -07:00
Nick Cooke c9fabb509e [Heartbeat Logging] Migrate Messaging from using FIRHeartbeatInfo to FIRHeartbeatLogger (#9568)
* Integrate Messaging with FIRHeartbeatLogger

* Fix CI

* Resolve TODO

* [skip ci] Remove etra space

* Review

* Fix CI after review
2022-04-05 18:07:48 -04:00
Nick Cooke a09083f9d0 [v9] Reorganize FirebaseCore* modules (#9482)
* [skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`

* Reorganize FirebaseCore libraries for SPM and CP

* [skip ci] Revert "[skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`"

This reverts commit 2a837e39708c21b0a324743ab226bd6c01047de7.

* Review and fix CI

* Remove `heartbeat_logging.yml` and add `core_internal.yml`

* Remove trailing whitespace

* Fix more whitespace 😞

* Fix `core_internal.yml` scheme name

* Update `check_imports.swift` and TODO

* Review

* Add FirebaseCoreInternal pod to Firestore example's Podfile

* [skip ci] Review - remove TODOs

* [skip ci] Remove duplicate `XCTest` import
2022-03-23 06:08:14 -07:00
Paul Beusterien 4f793064da Set up Core Internal for SPM (#9298) 2022-03-23 06:07:17 -07:00
Chen Liang 8f5e7f0b37 Fix an issue that apns token is not sent during app fresh install (#9152) 2022-01-06 13:16:36 -08:00
Paul Beusterien c7c0149351 Update to clang-format@13 (#8739) 2021-10-04 07:52:21 -07:00
Chen Liang f7bd6b5cdb Fix race condition where checkin is not reset properly when app first installed (#8513) 2021-08-10 14:09:22 -07:00
Paul Beusterien 0d90f2f12d Update to clang-format 12.0.1 (#8397) 2021-07-16 11:40:42 -07:00
Ryan Wilson 58d7075c97 Remove git merging code (#7932)
This was commented out so it wasn't caught.

#no-changelog
2021-04-21 14:24:53 -04:00
Chen Liang b2456116a3 Revert "Replace NSCoding with NSSecureCoding (#7831)" (#7863)
This reverts commit 34c4bdbce2.
2021-04-08 10:25:27 -07:00
Chen Liang 34c4bdbce2 Replace NSCoding with NSSecureCoding (#7831) 2021-04-05 12:55:17 -07:00
Chen Liang ec13222013 Merge IID removal code to master (#7814) 2021-03-31 09:52:55 -07:00