Skip to content

Commit dc543e9

Browse files
committed
Fixes for Auth
1 parent cf6bc0f commit dc543e9

File tree

8 files changed

+6074
-14
lines changed

8 files changed

+6074
-14
lines changed

auth/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ target_include_directories(firebase_auth
174174
${CMAKE_CURRENT_LIST_DIR}/src/include
175175
PRIVATE
176176
${FIREBASE_CPP_SDK_ROOT_DIR}
177+
${FIREBASE_CPP_SDK_ROOT_DIR}/ios_pod/swift_headers
177178
${additional_include_DIR}
178179
)
179180
target_compile_definitions(firebase_auth
@@ -201,6 +202,7 @@ elseif(IOS)
201202
POD_NAMES
202203
FirebaseCore
203204
FirebaseAuth
205+
FirebaseAuthInterop/FirebaseAuth/Interop
204206
)
205207
if (FIREBASE_XCODE_TARGET_FORMAT STREQUAL "frameworks")
206208
set_target_properties(firebase_auth PROPERTIES

auth/src/ios/auth_ios.mm

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@
1414
* limitations under the License.
1515
*/
1616

17-
#import "FIRAdditionalUserInfo.h"
18-
#import "FIRAuthDataResult.h"
17+
#import <UIKit/UIKit.h>
18+
1919
#import "FIRAuthErrors.h"
20-
#import "FIROAuthCredential.h"
20+
#import "FirebaseAuthInterop/FIRAuthInterop.h"
2121
#import "FIROptions.h"
22+
#import "FirebaseAuth-Swift.h"
2223

2324
#include "app/src/app_ios.h"
2425
#include "app/src/assert.h"

auth/src/ios/common_ios.h

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,12 @@
1818
#define FIREBASE_AUTH_SRC_IOS_COMMON_IOS_H_
1919

2020
#import <Foundation/Foundation.h>
21+
#import <UIKit/UIKit.h>
2122

2223
#import "FIRAuth.h"
23-
#import "FIRAuthCredential.h"
24-
#import "FIROAuthProvider.h"
24+
#import "FirebaseAuthInterop/FIRAuthInterop.h"
2525
#import "FIRUser.h"
26-
#import "FIRUserInfo.h"
27-
#import "FIRUserMetadata.h"
26+
#import "FirebaseAuth-Swift.h"
2827

2928
#include "app/src/log.h"
3029
#include "app/src/util_ios.h"

auth/src/ios/credential_ios.mm

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,16 @@
1919
#include "auth/src/ios/common_ios.h"
2020

2121
#import <GameKit/GameKit.h>
22+
#import <UIKit/UIKit.h>
2223

24+
#import "FirebaseAuthInterop/FIRAuthInterop.h"
2325
#import "FIREmailAuthProvider.h"
2426
#import "FIRFacebookAuthProvider.h"
2527
#import "FIRFederatedAuthProvider.h"
2628
#import "FIRGameCenterAuthProvider.h"
2729
#import "FIRGitHubAuthProvider.h"
2830
#import "FIRGoogleAuthProvider.h"
29-
#import "FIROAuthProvider.h"
31+
#import "FirebaseAuth-Swift.h"
3032

3133
#if FIREBASE_PLATFORM_IOS
3234
// PhoneAuth is not supported on non-iOS Apple platforms (eg: tvOS).

auth/src/ios/user_ios.mm

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#include "app/src/time.h"
1818
#include "auth/src/ios/common_ios.h"
1919

20-
#if FIREBASE_PLATFORM_IOS
21-
#import "FIRPhoneAuthCredential.h"
22-
#endif
23-
2420
namespace firebase {
2521
namespace auth {
2622

cmake/toolchains/ios.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ set(CMAKE_OSX_ARCHITECTURES arm64 CACHE STRING "")
3535
set(CMAKE_XCODE_EFFECTIVE_PLATFORMS "-iphoneos")
3636
set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED "NO")
3737
set(CMAKE_XCODE_ATTRIBUTE_ENABLE_BITCODE "YES")
38-
set(CMAKE_OSX_DEPLOYMENT_TARGET "8.0" CACHE STRING "")
38+
set(CMAKE_OSX_DEPLOYMENT_TARGET "13.0" CACHE STRING "")
3939

4040
# skip TRY_COMPILE checks
4141
set(CMAKE_CXX_COMPILER_WORKS TRUE)

cmake/toolchains/ios_simulator.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ set(CMAKE_OSX_ARCHITECTURES x86_64 CACHE STRING "")
1717
set(CMAKE_XCODE_EFFECTIVE_PLATFORMS "-iphonesimulator")
1818
set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED "NO")
1919
set(CMAKE_XCODE_ATTRIBUTE_ENABLE_BITCODE "YES")
20-
set(CMAKE_OSX_DEPLOYMENT_TARGET "8.0" CACHE STRING "")
20+
set(CMAKE_OSX_DEPLOYMENT_TARGET "13.0" CACHE STRING "")
2121
set(IOS_PLATFORM_LOCATION "iPhoneSimulator.platform")
2222

2323
# skip TRY_COMPILE checks

0 commit comments

Comments
 (0)