Skip to content

Commit 4b6b712

Browse files
authored
bump iOS SDK version to 2.38.0
2 parents 6ad42dc + f9eff48 commit 4b6b712

File tree

155 files changed

+275
-361
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+275
-361
lines changed

.github/workflows/integ-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: Integration Test
22

33
on:
4+
workflow_dispatch:
45
workflow_call:
56
inputs:
67
identifier:
@@ -62,7 +63,7 @@ jobs:
6263
- project: AWSAuthSDK/AWSAuthSDK.xcodeproj
6364
scheme: AWSMobileClient
6465

65-
runs-on: macos-12
66+
runs-on: macos-13
6667
steps:
6768
- name: Checkout code
6869
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3

.github/workflows/kick-off-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
create-release-pr:
3636
name: Create release PR for ${{ github.event.inputs.release-version }}
37-
runs-on: macos-12
37+
runs-on: macos-13
3838
needs:
3939
- validate-version-format
4040
env:

.github/workflows/release.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555

5656
build-xcframeworks:
5757
name: Build xcframeworks
58-
runs-on: macos-12
58+
runs-on: macos-13
5959
needs:
6060
- extract-release-version
6161
- unit-test
@@ -82,7 +82,7 @@ jobs:
8282

8383
release-xcframeworks:
8484
name: Release xcframeworks
85-
runs-on: macos-12
85+
runs-on: macos-13
8686
environment: ReleaseArtifacts
8787
needs:
8888
- extract-release-version
@@ -135,7 +135,7 @@ jobs:
135135

136136
release-spm:
137137
name: Release SPM
138-
runs-on: macos-12
138+
runs-on: macos-13
139139
environment: Release
140140
needs:
141141
- extract-release-version
@@ -179,7 +179,7 @@ jobs:
179179
180180
release-combined-xcframeworks:
181181
name: Release combine xcframeworks
182-
runs-on: macos-12
182+
runs-on: macos-13
183183
environment: ReleaseArtifacts
184184
needs:
185185
- extract-release-version
@@ -251,7 +251,7 @@ jobs:
251251
252252
release-tag:
253253
name: Rlease tag
254-
runs-on: macos-12
254+
runs-on: macos-13
255255
needs:
256256
- extract-release-version
257257
- release-combined-xcframeworks
@@ -324,7 +324,7 @@ jobs:
324324
325325
release-doc:
326326
name: Release docs
327-
runs-on: macos-12
327+
runs-on: macos-13
328328
needs:
329329
- extract-release-version
330330
- update-main-branch
@@ -372,7 +372,7 @@ jobs:
372372
373373
add-doc-tag:
374374
name: Add doc tag
375-
runs-on: macos-12
375+
runs-on: macos-13
376376
needs:
377377
- extract-release-version
378378
- release-doc
@@ -400,7 +400,7 @@ jobs:
400400
401401
release-cocoapods:
402402
name: Release Cocoapods
403-
runs-on: macos-12
403+
runs-on: macos-13
404404
needs:
405405
- add-doc-tag
406406
environment: Release
@@ -432,7 +432,7 @@ jobs:
432432
433433
release-carthage:
434434
name: Release Carthage
435-
runs-on: macos-12
435+
runs-on: macos-13
436436
needs:
437437
- extract-release-version
438438
- add-doc-tag
@@ -463,7 +463,7 @@ jobs:
463463
464464
bump-ios-sampleapp-version:
465465
name: 'Bump iOS sample App version'
466-
runs-on: macos-12
466+
runs-on: macos-13
467467
needs:
468468
- release-xcframeworks
469469
- release-cocoapods

.github/workflows/report-code-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
unit-tests:
99
name: All SDK Unit Tests
10-
runs-on: macos-12
10+
runs-on: macos-13
1111
continue-on-error: true
1212
steps:
1313
- uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2

.github/workflows/unit-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
- project: AWSAuthSDK/AWSAuthSDK.xcodeproj
7171
scheme: AWSMobileClient
7272

73-
runs-on: macos-12
73+
runs-on: macos-13
7474

7575
steps:
7676
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3

AWSAPIGateway.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = 'AWSAPIGateway'
4-
s.version = '2.37.2'
4+
s.version = '2.38.0'
55
s.summary = 'Amazon Web Services SDK for iOS.'
66

77
s.description = 'The AWS SDK for iOS provides a library, code samples, and documentation for developers to build connected mobile applications using AWS.'
@@ -13,7 +13,7 @@ Pod::Spec.new do |s|
1313
s.source = { :git => 'https://github.com/aws-amplify/aws-sdk-ios.git',
1414
:tag => s.version}
1515
s.requires_arc = true
16-
s.dependency 'AWSCore', '2.37.2'
16+
s.dependency 'AWSCore', '2.38.0'
1717

1818
s.source_files = 'AWSAPIGateway/*.{h,m}'
1919
s.resource_bundle = { 'AWSAPIGateway' => ['AWSAPIGateway/PrivacyInfo.xcprivacy']}

AWSAPIGateway/AWSAPIGatewayClient.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
static NSString *const AWSAPIGatewayAPIKeyHeader = @"x-api-key";
2525

26-
NSString *const AWSAPIGatewaySDKVersion = @"2.37.2";
26+
NSString *const AWSAPIGatewaySDKVersion = @"2.38.0";
2727

2828
static int defaultChunkSize = 1024;
2929

AWSAPIGateway/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

AWSAppleSignIn.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'AWSAppleSignIn'
3-
s.version = '2.37.2'
3+
s.version = '2.38.0'
44
s.summary = 'Amazon Web Services SDK for iOS.'
55

66
s.description = 'The AWS SDK for iOS provides a library, code samples, and documentation for developers to build connected mobile applications using AWS.'
@@ -12,8 +12,8 @@ Pod::Spec.new do |s|
1212
s.source = { :git => 'https://github.com/aws-amplify/aws-sdk-ios.git',
1313
:tag => s.version}
1414
s.requires_arc = true
15-
s.dependency 'AWSCore', '2.37.2'
16-
s.dependency 'AWSAuthCore', '2.37.2'
15+
s.dependency 'AWSCore', '2.38.0'
16+
s.dependency 'AWSAuthCore', '2.38.0'
1717
s.source_files = 'AWSAuthSDK/Sources/AWSAppleSignIn/*.{h,m}'
1818
s.public_header_files = 'AWSAuthSDK/Sources/AWSAppleSignIn/*.h'
1919
s.resource_bundle = { 'AWSAppleSignIn' => ['AWSAuthSDK/Sources/AWSAppleSignIn/PrivacyInfo.xcprivacy']}

AWSAuth.podspec

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'AWSAuth'
3-
s.version = '2.37.2'
3+
s.version = '2.38.0'
44
s.summary = 'Amazon Web Services SDK for iOS.'
55

66
s.description = 'The AWS SDK for iOS provides a library, code samples, and documentation for developers to build connected mobile applications using AWS.'
@@ -14,23 +14,23 @@ Pod::Spec.new do |s|
1414
s.requires_arc = true
1515

1616
s.subspec 'Core' do |authcore|
17-
authcore.dependency 'AWSAuthCore', '2.37.2'
17+
authcore.dependency 'AWSAuthCore', '2.38.0'
1818
end
1919

2020
s.subspec 'FacebookSignIn' do |facebook|
21-
facebook.dependency 'AWSFacebookSignIn', '2.37.2'
21+
facebook.dependency 'AWSFacebookSignIn', '2.38.0'
2222
end
2323

2424
s.subspec 'GoogleSignIn' do |google|
25-
google.dependency 'AWSGoogleSignIn', '2.37.2'
25+
google.dependency 'AWSGoogleSignIn', '2.38.0'
2626
end
2727

2828
s.subspec 'UserPoolsSignIn' do |up|
29-
up.dependency 'AWSUserPoolsSignIn', '2.37.2'
29+
up.dependency 'AWSUserPoolsSignIn', '2.38.0'
3030
end
3131

3232
s.subspec 'UI' do |ui|
33-
ui.dependency 'AWSAuthUI', '2.37.2'
33+
ui.dependency 'AWSAuthUI', '2.38.0'
3434
end
3535

3636
end

AWSAuthCore.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'AWSAuthCore'
3-
s.version = '2.37.2'
3+
s.version = '2.38.0'
44
s.summary = 'Amazon Web Services SDK for iOS.'
55

66
s.description = 'The AWS SDK for iOS provides a library, code samples, and documentation for developers to build connected mobile applications using AWS.'
@@ -12,7 +12,7 @@ Pod::Spec.new do |s|
1212
s.source = { :git => 'https://github.com/aws-amplify/aws-sdk-ios.git',
1313
:tag => s.version}
1414
s.requires_arc = true
15-
s.dependency 'AWSCore', '2.37.2'
15+
s.dependency 'AWSCore', '2.38.0'
1616
s.source_files = 'AWSAuthSDK/Sources/AWSAuthCore/*.{h,m}'
1717
s.public_header_files = 'AWSAuthSDK/Sources/AWSAuthCore/*.h'
1818
s.resource_bundle = { 'AWSAuthCore' => ['AWSAuthSDK/Sources/AWSAuthCore/PrivacyInfo.xcprivacy']}

AWSAuthSDK/Sources/AWSAppleSignIn/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

AWSAuthSDK/Sources/AWSAuthCore/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

AWSAuthSDK/Sources/AWSAuthUI/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

AWSAuthSDK/Sources/AWSFacebookSignIn/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

AWSAuthSDK/Sources/AWSGoogleSignIn/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

AWSAuthSDK/Sources/AWSMobileClient/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.37.2</string>
18+
<string>2.38.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

AWSAuthSDK/Sources/AWSMobileClient/Internal/_AWSMobileClient.h

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -94,60 +94,6 @@ NS_ASSUME_NONNULL_BEGIN
9494
sourceApplication:(nullable NSString *)sourceApplication
9595
annotation:(id)annotation;
9696

97-
/**
98-
Configures the different AWSMobile SDK Clientsfrom application delegate with options.
99-
100-
@param application instance from application delegate.
101-
@param launchOptions from application delegate.
102-
@param completionHandler completion handler for resuming auth session.
103-
104-
*Swift*
105-
106-
AWSMobileClient
107-
.sharedInstance()
108-
.interceptApplication(application,
109-
didFinishLaunchingWithOptions:launchOptions,
110-
resumeSessionWithCompletionHandler:completionHandler)
111-
112-
*Objective-C*
113-
114-
AWSMobileClient *mobileClient = [AWSMobileClient sharedInstance];
115-
[mobileClient interceptApplication:application
116-
didFinishLaunchingWithOptions:launchOptions
117-
resumeSessionWithCompletionHandler:completionHandler];
118-
*/
119-
- (BOOL)interceptApplication:(UIApplication *)application
120-
didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions
121-
resumeSessionWithCompletionHandler:(void (^)(id result, NSError *error))completionHandler;
122-
123-
/**
124-
Configures the different AWSMobile SDK Clientsfrom application delegate with options.
125-
126-
@param application instance from application delegate.
127-
@param launchOptions from application delegate.
128-
129-
*Swift*
130-
131-
AWSMobileClient
132-
.sharedInstance()
133-
.interceptApplication(application, didFinishLaunchingWithOptions:launchOptions)
134-
135-
*Objective-C*
136-
137-
AWSMobileClient *mobileClient = [AWSMobileClient sharedInstance];
138-
[mobileClient interceptApplication:application
139-
didFinishLaunchingWithOptions:launchOptions];
140-
*/
141-
- (BOOL)interceptApplication:(UIApplication *)application
142-
didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions;
143-
144-
/**
145-
Set the signInProviderConfig
146-
147-
@param signInProviderConfig the signInProviderConfiguration with permissions.
148-
**/
149-
- (void)setSignInProviders:(nullable NSArray<AWSSignInProviderConfig *> *)signInProviderConfig;
150-
15197

15298
-(void)showSignInScreen:(UINavigationController *)navController
15399
signInUIConfiguration:(SignInUIOptions *)signInUIConfiguration
@@ -159,12 +105,6 @@ didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions;
159105
*/
160106
- (void)setCredentialsProvider:(AWSCognitoCredentialsProvider *)credentialsProvider;
161107

162-
/**
163-
* Retrieve the Credentials Provider.
164-
* @return AWSCognitoCredentialsProvider
165-
*/
166-
- (AWSCognitoCredentialsProvider *)getCredentialsProvider;
167-
168108
/**
169109
* Indicates whether the user is signed-in or not.
170110
* @return true if user is signed-in

0 commit comments

Comments
 (0)