leojaygoogle
91cb594a8c
When token fetch fails, return the failure reason to the client. ( #14014 )
2024-11-05 00:12:16 -08:00
Seyed Mojtaba Hosseini Zeidabadi
4da2c15097
Improve FirebaseMessaging remote notification proxy source code ( #13818 )
2024-10-05 07:04:44 -07:00
Seyed Mojtaba Hosseini Zeidabadi
ea4c5fa96c
Docs: enhance FirebaseMessaging token sources comments ( #13805 )
2024-10-04 07:35:08 -07:00
Nick Cooke
64aedfc8ef
[Infra] Sync messaging with recent 1P infra changes ( #13793 )
2024-10-03 16:03:48 -04:00
Nick Cooke
35b001e87d
[Messaging] Refactor Messaging.serviceExtension() API out of FIRMessaging.h ( #13723 )
2024-09-30 13:00:37 -04:00
Paul Beusterien
ca6ea18bad
Revert "[Messaging] Prep #13691 ( #13720 )
2024-09-25 09:30:29 -07:00
Nick Cooke
846a41f9e5
[Messaging] Prep FIRMessagingExtensionHelper usage for refactored 1P target ( #13691 )
2024-09-23 12:44:29 -04:00
Nick Cooke
7ecfa211b9
[Infra] Force link remaining categories after #13435 ( #13491 )
2024-08-13 17:21:34 -04:00
Seyed Mojtaba Hosseini Zeidabadi
ad64ec7355
Fix all typos found under the FirebaseMessaging/Sources directory ( #13360 )
2024-07-23 15:30:44 -07:00
Seyed Mojtaba Hosseini Zeidabadi
afe529f315
Fix all typos found under the FirebaseMessaging/Sources/Token directory ( #13359 )
2024-07-23 15:30:13 -07:00
Andrew Heard
28612c6751
[Messaging] Remove extraneous const on FIRMessagingIsAPNSSyncMessage ( #13245 )
2024-07-10 16:25:12 -04:00
Nick Cooke
b19ad69314
Remove synchronize calls for GULUserDefaults
2024-06-26 10:20:29 -04:00
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
5ef8265cfa
[Messaging] Fix APS Environment entitlement key on visionOS ( #13176 )
2024-06-24 17:37:01 -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
49764ab5fa
[v11] Clean up deprecated app delegate methods ( #13073 )
2024-06-05 12:24:11 -07:00
Paul Beusterien
7a01dba15f
[v11] Stop using GULSecureCoding ( #13072 )
2024-06-05 12:22:06 -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
Paul Beusterien
f5309bf45b
[v11] Remove unused FIRDependency class ( #13053 )
2024-06-04 06:56:50 -07:00
Nick Cooke
554255aa09
[Infra] Clean up visionOS conditionals ( #12934 )
2024-05-10 16:18:00 -04:00
Nick Cooke
a2d205c8d9
[Messaging] Cleanup compilation guards for building on older SDKs ( #12935 )
2024-05-10 13:27:54 -04:00
Dogan Altinbas
96b68914c2
Improve Usage of SQLITE_OPEN_FILEPROTECTION_NONE in FIRMessagingRmqManager.m ( #12909 )
2024-05-07 17:04:20 -04:00
Takumi Muraishi
ae3ed09995
Fix some typos ( #12760 )
2024-04-11 14:49:13 -07:00
Paul Beusterien and Nick Cooke
3539c2b691
Privacy Manifests for named Firebase SDKs ( #12407 )
...
Co-authored-by: Nick Cooke <nickcooke@google.com >
2024-02-23 15:08:29 -08:00
leojaygoogle
26184fc130
Delete unnecessary file system API usages. ( #12320 )
2024-01-26 10:41:42 -08:00
Paul Beusterien
75f52822d0
Decode old fcmToken format ( #12246 )
2024-01-05 17:38:17 -08:00
leojaygoogle
a669d64ad6
Add product_id to GoogleDataTransport logging for compliance. ( #12143 )
2023-11-28 16:32:59 -05: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
da5a22c0c4
FCM Firelog to clearcut migration ( #11659 )
2023-09-06 15:19:29 +00:00
Andrew Heard
e7400722fa
[visionOS] Replace TARGET_OS_XR with TARGET_OS_VISION ( #11603 )
...
In Xcode 15 beta 5, TARGET_OS_XR was replaced with TARGET_OS_VISION in ObjC and os(xrOS) was replaced with os(visionOS) in Swift.
2023-07-25 20:52:07 -04:00
Andrew Heard
783b507e7c
[Messaging] Fix build issues on visionOS ( #11483 )
...
Fixed Firebase Messaging build issues in `FIRMessaging.m` and `FIRMessagingContextManagerService.m` when targeting visionOS. Also cleaned up extraneous `@availability` checks for platforms below the current minimum deployment target in these files.
2023-06-29 15:44:49 -04:00
Will Bryant
60bedcb649
Fix handling null image values in fcm_options (firebase#11430) ( #11431 )
2023-06-13 11:47:49 -07: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
Paul Beusterien
8badb28bf2
Fix successful typo ( #11084 )
2023-04-05 16:21:35 -07:00
Paul Beusterien
a446367de9
Address Xcode 14.3 build warnings and a few typos ( #11063 )
2023-04-03 10:24:35 -07:00
Aashish
75a7c2a693
[Messaging] - Validate APNS token in the configure flow ( #10789 )
2023-02-07 14:29:49 -08: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
Sam Edson
f5af4a98e2
Upgrade nanopb to 0.3.9.9 for collection of SDKs ( #10447 )
2022-11-02 15:32:44 -04:00
Sam Edson
ba0f4f2693
Combine nanopb scripts into a single location ( #10439 )
2022-11-02 14:56:58 -04:00
Aashish
7ab2b944df
[Messaging] Xcode 14 watchkit extension bundle id fix ( #10324 )
...
* Xcode 14 watchkit extension bundle id fix
* Fix unit test for new extension point identifier check
* fix code style issue
* updated CHANGELOG.md
2022-10-19 13:17:04 -07: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
Paul Beusterien
8d65537335
Fix typos ( #9802 )
2022-05-13 15:38:03 -07:00
Morgan Chen
9f2a3132fa
Use Swift syntax in reference documentation ( #9594 )
...
* fix returns typo
* change some headers
* style
* the rest of the header comments
* revert changes to FIRStorageReference
2022-04-08 14:50:22 -07:00