Skip to content

Commit fc2c234

Browse files
authored
Restore SafariServices framework (#2002)
* SafariServices not available on tvOS and not used on osx
1 parent 648976a commit fc2c234

File tree

5 files changed

+13
-12
lines changed

5 files changed

+13
-12
lines changed

Firebase/Auth/CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1-
# v5.1.0
2-
- Adds `FIRAuthErrorCodeMalformedJWT`, which is raised on JWT token parsing
1+
# v5.0.5
2+
- Restore SafariServices framework dependency (#2002).
3+
4+
# v5.0.4
5+
- Fix analyzer issues (#1740).
6+
7+
# v5.0.3
8+
- Adds `FIRAuthErrorCodeMalformedJWT`, which is raised on JWT token parsing.
39
failures during auth operations (#1436).
10+
- Migrate to use FirebaseAuthInterop interfaces to access FirebaseAuth (#1501).
411

512
# v5.0.2
613
- Fix an issue where JWT date timestamps weren't parsed correctly. (#1319)

FirebaseAuth.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ supports email and password accounts, as well as several 3rd party authenticatio
6060
'FIRAuth_VERSION=' + s.version.to_s +
6161
' FIRAuth_MINOR_VERSION=' + s.version.to_s.split(".")[0] + "." + s.version.to_s.split(".")[1]
6262
}
63-
s.framework = 'SafariServices'
6463
s.framework = 'Security'
64+
s.ios.framework = 'SafariServices'
6565
s.dependency 'FirebaseAuthInterop', '~> 1.0'
6666
s.dependency 'FirebaseCore', '~> 5.1'
6767
s.dependency 'GoogleUtilities/Environment', '~> 5.2'

FirebaseCore.podspec

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration
2727
s.source_files = 'Firebase/Core/**/*.[mh]'
2828
s.public_header_files = 'Firebase/Core/Public/*.h', 'Firebase/Core/Private/*.h'
2929
s.private_header_files = 'Firebase/Core/Private/*.h'
30-
s.frameworks = [
31-
'Foundation'
32-
]
30+
s.framework = 'Foundation'
3331
s.dependency 'GoogleUtilities/Logger', '~> 5.2'
3432
s.pod_target_xcconfig = {
3533
'GCC_C_LANGUAGE_STANDARD' => 'c99',

FirebaseDatabase.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Simplify your iOS development, grow your user base, and monetize more effectivel
3030
base_dir + 'third_party/SocketRocket/fbase64.c'
3131
s.public_header_files = base_dir + 'Public/*.h'
3232
s.libraries = ['c++', 'icucore']
33-
s.frameworks = ['CFNetwork', 'Security', 'SystemConfiguration']
33+
s.frameworks = 'CFNetwork', 'Security', 'SystemConfiguration'
3434
s.dependency 'leveldb-library', '~> 1.18'
3535
s.dependency 'FirebaseCore', '~> 5.0'
3636
s.pod_target_xcconfig = {

FirebaseDynamicLinks.podspec

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,7 @@ Firebase Dynamic Links are deep links that enhance user experience and increase
2424

2525
s.source_files = 'Firebase/DynamicLinks/**/*.[mh]'
2626
s.public_header_files = 'Firebase/DynamicLinks/Public/*.h'
27-
s.frameworks = [
28-
'AssetsLibrary',
29-
'MessageUI',
30-
'QuartzCore',
31-
]
27+
s.frameworks = 'AssetsLibrary', 'MessageUI', 'QuartzCore'
3228
s.weak_framework = 'WebKit'
3329
s.dependency 'FirebaseCore', '~> 5.1'
3430
s.ios.dependency 'FirebaseAnalytics', '~> 5.1'

0 commit comments

Comments
 (0)