firebase / firebase/firebase-ios-sdk
[Firestore] SCNetworkReachability API deprecations.
- Dominant language
- C++
- Stars
- 6.7k
- Forks
- 1.8k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 72
Description
### Discussed in https://github.com/firebase/firebase-ios-sdk/discussions/12592
Originally posted by **FONickReichard** March 19, 2024
Today, I discovered that starting with iOS 17.4, several methods within the SCNetworkReachability API collection are being marked as deprecated.
https://developer.apple.com/documentation/systemconfiguration/scnetworkreachability-g7d
It looks like the [FirebasePerformance/Sources/FPRNanoPbUtils.m](https://github.com/firebase/firebase-ios-sdk/blob/351230124e2046b2f78db1ff1c0d472885f46835/FirebasePerformance/Sources/FPRNanoPbUtils.m#L84) currently uses `SCNetworkReachabilityGetFlags`, which is apart of the deprecations.
I wanted to pass along this deprecation notice, as it seems to be new, and ensure that y'all can catch it early if it's not already on the road map.
Best,
Nick
PS: Thanks for all the goods you create.
Contributor guide
Assessment
This issue has not been assessed yet.