Skip to content

Commit 77d751f

Browse files
authored
chore(deps): bump aws-sdk-swift from 1.6.71 to 1.7.27 (#4234)
* chore(deps): bump aws-sdk-swift from 1.6.71 to 1.7.27 Updates the aws-sdk-swift dependency to 1.7.27, which moves the transitive dependencies: aws-crt-swift 0.58.1 -> 0.63.0 smithy-swift 0.191.0 -> 0.223.0 swift-http-types 1.5.1 -> 1.6.0 aws-sdk-swift 1.7.21+ relaxes its aws-crt-swift constraint from exact: "0.61.1" to from: "0.63.0", so Amplify Swift and the AWS IoT Device SDK for Swift can now coexist in the same project without an aws-crt-swift version conflict. swift-http-types is bumped to 1.6.0 because the transitively-updated swift-nio-extras enables its new FoundationURL trait, which only exists as of swift-http-types 1.6.0. 1.7.27 (smithy-swift 0.223.0) is required: smithy-swift's schema-based JSON deserializer (introduced in 0.206.0) regressed null-value handling for non-sparse maps, which broke deserialization of Cognito RespondToAuthChallenge responses whose ChallengeParameters contain a null value (e.g. "FRIENDLY_DEVICE_NAME": null in the SELECT_MFA_TYPE challenge). smithy-swift 0.223.0 restores the prior behavior of tolerating null values in non-sparse maps. Resolves #4233 * ci: fix xcodebuild for smithy-swift build-tool plugin smithy-swift 0.219.0 (pulled transitively by aws-sdk-swift 1.7.21) ships the SmithyCodeGeneratorPlugin build-tool plugin, which aws-sdk-swift attaches to every service target. Two independent issues broke CI builds on the embedded simulator platforms (watchOS/tvOS): 1. Xcode requires package build-tool plugins to be trusted before use, which can't happen non-interactively in CI: Validate plug-in "SmithyCodeGeneratorPlugin" ... ** BUILD FAILED ** Fixed by passing -skipPackagePluginValidation. 2. Passing -sdk <simulator> forces xcodebuild to build the plugin's host tool (SmithyCodegenCLI, an executableTarget) for the simulator SDK, where it can't link: Build input file cannot be found: '.../SmithyCodegenCLI' The -destination already specifies the platform, so -sdk is redundant. Removed it; the host tool now builds for macOS and the library for the target. (The sdk input is retained for the coverage-export path.) Both changes are required; dropping either re-breaks the watchOS/tvOS builds for a different reason. * test(auth): depend integration test bundles on a single host app AuthIntegrationTests and AuthGen2IntegrationTests declared target dependencies on BOTH AuthHostApp and AuthWatchApp. That pulled both apps into a single build graph, and since both link Amplify / AWSCognitoAuthPlugin (and transitively aws-sdk-swift), the new SmithyCodeGeneratorPlugin ran twice for each SDK service target, writing to the same aws-sdk-swift.output/<target>/ path: Multiple commands produce '.../AWSCognitoIdentitySchemas.swift' Every other plugin's host-app project depends each test bundle on a single app (e.g. Geo -> GeoHostApp), which builds cleanly. Match that structure: the iOS test bundles now depend only on AuthHostApp, and the watch test bundle on AuthWatchApp. Verified locally: 'xcodebuild build-for-testing -scheme AuthIntegrationTests' now reports TEST BUILD SUCCEEDED. * test: stop integration test bundles from re-linking SDK products The integration XCTest bundles for Predictions, Kinesis/Firehose, and the Analytics watchOS target linked the Amplify/aws-sdk-swift package products directly (in both packageProductDependencies and the Frameworks build phase), in addition to their host app linking them. With smithy-swift 0.219.0's SmithyCodeGeneratorPlugin (pulled in by aws-sdk-swift 1.7.21), this makes the build-tool plugin run twice for each aws-sdk-swift service target — host app build + test bundle build — both writing to the same package-keyed output directory: Multiple commands produce '.../AWSCognitoIdentitySchemas.swift' Build input files cannot be found: '.../InternalAWSCognitoIdentity...' Passing projects (Geo, Storage, Logging, Analytics iOS/tvOS) link the SDK products only from the app targets; their test bundles rely on the host app via TEST_HOST. Match that: remove the redundant product links from the affected test bundles. Verified locally: AWSPredictionsPluginIntegrationTests and AmplifyKinesisClientIntegrationTests now build with no plugin-output collision (TEST BUILD SUCCEEDED).
1 parent 37f9018 commit 77d751f

8 files changed

Lines changed: 27 additions & 92 deletions

File tree

.github/composite_actions/run_xcodebuild/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@ runs:
7171
fi
7272
7373
xcodebuild -version
74-
xcodebuild build -scheme $SCHEME -sdk '${{ inputs.sdk }}' -destination '${{ inputs.destination }}' $otherFlags | xcbeautify --renderer github-actions && exit ${PIPESTATUS[0]}
74+
xcodebuild build -scheme $SCHEME -destination '${{ inputs.destination }}' -skipPackagePluginValidation $otherFlags | xcbeautify --renderer github-actions && exit ${PIPESTATUS[0]}
7575
shell: bash

.github/composite_actions/run_xcodebuild_test/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ runs:
100100
101101
xcode-select -p
102102
xcodebuild -version
103-
xcodebuild $action -scheme $SCHEME -sdk '${{ inputs.sdk }}' -destination '${{ inputs.destination }}' ${{ inputs.other_flags }} $clonedSourcePackagesPath $derivedDataPath $coverageFlags | xcbeautify --renderer github-actions && exit ${PIPESTATUS[0]}
103+
xcodebuild $action -scheme $SCHEME -destination '${{ inputs.destination }}' -skipPackagePluginValidation ${{ inputs.other_flags }} $clonedSourcePackagesPath $derivedDataPath $coverageFlags | xcbeautify --renderer github-actions && exit ${PIPESTATUS[0]}
104104
shell: bash
105105

106106
- name: Generate Coverage report

AmplifyClients/Tests/IntegrationTests/KinesisFirehoseClientHostApp/KinesisFirehoseClientHostApp.xcodeproj/project.pbxproj

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,13 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
EA3C8E912F5070AC003FF786 /* AmplifyKinesisClient in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8E902F5070AC003FF786 /* AmplifyKinesisClient */; };
11-
EA3C8E932F5070AC003FF786 /* AWSPluginsCore in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8E922F5070AC003FF786 /* AWSPluginsCore */; };
12-
EA3C8E952F5070AC003FF786 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8E942F5070AC003FF786 /* Amplify */; };
13-
EA3C8E972F5070AC003FF786 /* AmplifyFoundation in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8E962F5070AC003FF786 /* AmplifyFoundation */; };
14-
EA3C8E992F5070AC003FF786 /* AmplifyFoundationBridge in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8E982F5070AC003FF786 /* AmplifyFoundationBridge */; };
15-
EA3C8EA22F50809E003FF786 /* AmplifyKinesisClient in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8EA12F50809E003FF786 /* AmplifyKinesisClient */; };
16-
EA3C8EA42F50809E003FF786 /* AWSPluginsCore in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8EA32F50809E003FF786 /* AWSPluginsCore */; };
17-
EA3C8EA62F50809E003FF786 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8EA52F50809E003FF786 /* Amplify */; };
18-
EA3C8EA82F50809E003FF786 /* AmplifyFoundation in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8EA72F50809E003FF786 /* AmplifyFoundation */; };
19-
EA3C8EAA2F50809E003FF786 /* AmplifyFoundationBridge in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8EA92F50809E003FF786 /* AmplifyFoundationBridge */; };
20-
EA3C8EAE2F5080EA003FF786 /* AmplifyFirehoseClient in Frameworks */ = {isa = PBXBuildFile; productRef = EA3C8EAD2F5080EA003FF786 /* AmplifyFirehoseClient */; };
2110
EA67FA502F7E893400D4A710 /* AWSCognitoAuthPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA4F2F7E893400D4A710 /* AWSCognitoAuthPlugin */; };
2211
EA67FA522F7E893400D4A710 /* AWSPluginsCore in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA512F7E893400D4A710 /* AWSPluginsCore */; };
2312
EA67FA542F7E893400D4A710 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA532F7E893400D4A710 /* Amplify */; };
2413
EA67FA562F7E893400D4A710 /* AmplifyFirehoseClient in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA552F7E893400D4A710 /* AmplifyFirehoseClient */; };
2514
EA67FA582F7E893400D4A710 /* AmplifyFoundation in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA572F7E893400D4A710 /* AmplifyFoundation */; };
2615
EA67FA5A2F7E893400D4A710 /* AmplifyFoundationBridge in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA592F7E893400D4A710 /* AmplifyFoundationBridge */; };
2716
EA67FA5C2F7E893400D4A710 /* AmplifyKinesisClient in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA5B2F7E893400D4A710 /* AmplifyKinesisClient */; };
28-
EA67FA5E2F7E897100D4A710 /* AWSCognitoAuthPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = EA67FA5D2F7E897100D4A710 /* AWSCognitoAuthPlugin */; };
2917
/* End PBXBuildFile section */
3018

3119
/* Begin PBXContainerItemProxy section */
@@ -115,18 +103,6 @@
115103
isa = PBXFrameworksBuildPhase;
116104
buildActionMask = 2147483647;
117105
files = (
118-
EA3C8EA22F50809E003FF786 /* AmplifyKinesisClient in Frameworks */,
119-
EA3C8EA62F50809E003FF786 /* Amplify in Frameworks */,
120-
EA3C8EA82F50809E003FF786 /* AmplifyFoundation in Frameworks */,
121-
EA3C8EAA2F50809E003FF786 /* AmplifyFoundationBridge in Frameworks */,
122-
EA3C8EA42F50809E003FF786 /* AWSPluginsCore in Frameworks */,
123-
EA3C8E952F5070AC003FF786 /* Amplify in Frameworks */,
124-
EA3C8E932F5070AC003FF786 /* AWSPluginsCore in Frameworks */,
125-
EA3C8E972F5070AC003FF786 /* AmplifyFoundation in Frameworks */,
126-
EA3C8E992F5070AC003FF786 /* AmplifyFoundationBridge in Frameworks */,
127-
EA3C8EAE2F5080EA003FF786 /* AmplifyFirehoseClient in Frameworks */,
128-
EA3C8E912F5070AC003FF786 /* AmplifyKinesisClient in Frameworks */,
129-
EA67FA5E2F7E897100D4A710 /* AWSCognitoAuthPlugin in Frameworks */,
130106
);
131107
runOnlyForDeploymentPostprocessing = 0;
132108
};
@@ -260,18 +236,6 @@
260236
);
261237
name = AmplifyKinesisClientIntegrationTests;
262238
packageProductDependencies = (
263-
EA3C8E902F5070AC003FF786 /* AmplifyKinesisClient */,
264-
EA3C8E922F5070AC003FF786 /* AWSPluginsCore */,
265-
EA3C8E942F5070AC003FF786 /* Amplify */,
266-
EA3C8E962F5070AC003FF786 /* AmplifyFoundation */,
267-
EA3C8E982F5070AC003FF786 /* AmplifyFoundationBridge */,
268-
EA3C8EA12F50809E003FF786 /* AmplifyKinesisClient */,
269-
EA3C8EA32F50809E003FF786 /* AWSPluginsCore */,
270-
EA3C8EA52F50809E003FF786 /* Amplify */,
271-
EA3C8EA72F50809E003FF786 /* AmplifyFoundation */,
272-
EA3C8EA92F50809E003FF786 /* AmplifyFoundationBridge */,
273-
EA3C8EAD2F5080EA003FF786 /* AmplifyFirehoseClient */,
274-
EA67FA5D2F7E897100D4A710 /* AWSCognitoAuthPlugin */,
275239
);
276240
productName = AmplifyKinesisClientIntegrationTests;
277241
productReference = EA6AF6972F506E3500D372FB /* AmplifyKinesisClientIntegrationTests.xctest */;

AmplifyPlugins/Analytics/Tests/AnalyticsHostApp/AnalyticsHostApp.xcodeproj/project.pbxproj

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@
2929
68DBE9592A3B6EAE002B73E3 /* XCTestCase+AsyncTesting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9737697229519DEC0074B63A /* XCTestCase+AsyncTesting.swift */; };
3030
68DBE95A2A3B6EAE002B73E3 /* AWSPinpointAnalyticsPluginIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6857647828AE95ED000CE2E9 /* AWSPinpointAnalyticsPluginIntegrationTests.swift */; };
3131
68DBE95B2A3B6EAE002B73E3 /* TestConfigHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6857648828AE9951000CE2E9 /* TestConfigHelper.swift */; };
32-
68DBE9662A3B6F2A002B73E3 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = 68DBE9652A3B6F2A002B73E3 /* Amplify */; };
33-
68DBE9682A3B6F2A002B73E3 /* AWSCognitoAuthPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 68DBE9672A3B6F2A002B73E3 /* AWSCognitoAuthPlugin */; };
34-
68DBE96A2A3B6F2A002B73E3 /* AWSPinpointAnalyticsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 68DBE9692A3B6F2A002B73E3 /* AWSPinpointAnalyticsPlugin */; };
3532
9737697629519E050074B63A /* AsyncTesting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9737697029519DEC0074B63A /* AsyncTesting.swift */; };
3633
9737697729519E050074B63A /* AsyncExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9737697129519DEC0074B63A /* AsyncExpectation.swift */; };
3734
9737697829519E050074B63A /* XCTestCase+AsyncTesting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9737697229519DEC0074B63A /* XCTestCase+AsyncTesting.swift */; };
@@ -135,9 +132,6 @@
135132
isa = PBXFrameworksBuildPhase;
136133
buildActionMask = 2147483647;
137134
files = (
138-
68DBE9662A3B6F2A002B73E3 /* Amplify in Frameworks */,
139-
68DBE96A2A3B6F2A002B73E3 /* AWSPinpointAnalyticsPlugin in Frameworks */,
140-
68DBE9682A3B6F2A002B73E3 /* AWSCognitoAuthPlugin in Frameworks */,
141135
);
142136
runOnlyForDeploymentPostprocessing = 0;
143137
};
@@ -334,9 +328,6 @@
334328
);
335329
name = AWSPinpointAnalyticsPluginIntegrationTestsWatch;
336330
packageProductDependencies = (
337-
68DBE9652A3B6F2A002B73E3 /* Amplify */,
338-
68DBE9672A3B6F2A002B73E3 /* AWSCognitoAuthPlugin */,
339-
68DBE9692A3B6F2A002B73E3 /* AWSPinpointAnalyticsPlugin */,
340331
);
341332
productName = AWSPinpointAnalyticsPluginIntegrationTests;
342333
productReference = 68DBE9622A3B6EAE002B73E3 /* AWSPinpointAnalyticsPluginIntegrationTestsWatch.xctest */;

AmplifyPlugins/Auth/Tests/AuthHostApp/AuthHostApp.xcodeproj/project.pbxproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,6 @@
570570
buildRules = (
571571
);
572572
dependencies = (
573-
21F762A02BD6B1AA0048845A /* PBXTargetDependency */,
574573
21F762A22BD6B1AA0048845A /* PBXTargetDependency */,
575574
);
576575
name = AuthGen2IntegrationTests;
@@ -614,7 +613,6 @@
614613
buildRules = (
615614
);
616615
dependencies = (
617-
681B76982A3CBA8C004B59D9 /* PBXTargetDependency */,
618616
485CB5A427B61E04006CCEC7 /* PBXTargetDependency */,
619617
);
620618
name = AuthIntegrationTests;

AmplifyPlugins/Predictions/Tests/PredictionsHostApp/PredictionsHostApp.xcodeproj/project.pbxproj

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,6 @@
5353
90542370291425630000D108 /* testImageCeleb.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 90542363291425630000D108 /* testImageCeleb.jpg */; };
5454
90542371291425630000D108 /* testImageTextForms.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 90542364291425630000D108 /* testImageTextForms.jpg */; };
5555
90542372291425630000D108 /* audio.wav in Resources */ = {isa = PBXBuildFile; fileRef = 90542365291425630000D108 /* audio.wav */; };
56-
90CF304A2AD47A71006B6FF3 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF30492AD47A71006B6FF3 /* Amplify */; };
57-
90CF304C2AD47A74006B6FF3 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF304B2AD47A74006B6FF3 /* Amplify */; };
58-
90CF304E2AD47A78006B6FF3 /* Amplify in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF304D2AD47A78006B6FF3 /* Amplify */; };
59-
90CF30502AD47B0E006B6FF3 /* AWSCognitoAuthPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF304F2AD47B0E006B6FF3 /* AWSCognitoAuthPlugin */; };
60-
90CF30522AD47B0E006B6FF3 /* AWSPredictionsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF30512AD47B0E006B6FF3 /* AWSPredictionsPlugin */; };
61-
90CF30542AD47B0E006B6FF3 /* CoreMLPredictionsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF30532AD47B0E006B6FF3 /* CoreMLPredictionsPlugin */; };
62-
90CF30562AD47B19006B6FF3 /* AWSCognitoAuthPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF30552AD47B19006B6FF3 /* AWSCognitoAuthPlugin */; };
63-
90CF30582AD47B19006B6FF3 /* AWSPredictionsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF30572AD47B19006B6FF3 /* AWSPredictionsPlugin */; };
64-
90CF305A2AD47B19006B6FF3 /* CoreMLPredictionsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF30592AD47B19006B6FF3 /* CoreMLPredictionsPlugin */; };
65-
90CF305C2AD47B24006B6FF3 /* AWSCognitoAuthPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF305B2AD47B24006B6FF3 /* AWSCognitoAuthPlugin */; };
66-
90CF305E2AD47B24006B6FF3 /* AWSPredictionsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF305D2AD47B24006B6FF3 /* AWSPredictionsPlugin */; };
67-
90CF30602AD47B24006B6FF3 /* CoreMLPredictionsPlugin in Frameworks */ = {isa = PBXBuildFile; productRef = 90CF305F2AD47B24006B6FF3 /* CoreMLPredictionsPlugin */; };
6856
/* End PBXBuildFile section */
6957

7058
/* Begin PBXContainerItemProxy section */
@@ -139,10 +127,6 @@
139127
isa = PBXFrameworksBuildPhase;
140128
buildActionMask = 2147483647;
141129
files = (
142-
90CF30602AD47B24006B6FF3 /* CoreMLPredictionsPlugin in Frameworks */,
143-
90CF304E2AD47A78006B6FF3 /* Amplify in Frameworks */,
144-
90CF305E2AD47B24006B6FF3 /* AWSPredictionsPlugin in Frameworks */,
145-
90CF305C2AD47B24006B6FF3 /* AWSCognitoAuthPlugin in Frameworks */,
146130
);
147131
runOnlyForDeploymentPostprocessing = 0;
148132
};
@@ -161,21 +145,13 @@
161145
isa = PBXFrameworksBuildPhase;
162146
buildActionMask = 2147483647;
163147
files = (
164-
90CF30542AD47B0E006B6FF3 /* CoreMLPredictionsPlugin in Frameworks */,
165-
90CF304A2AD47A71006B6FF3 /* Amplify in Frameworks */,
166-
90CF30522AD47B0E006B6FF3 /* AWSPredictionsPlugin in Frameworks */,
167-
90CF30502AD47B0E006B6FF3 /* AWSCognitoAuthPlugin in Frameworks */,
168148
);
169149
runOnlyForDeploymentPostprocessing = 0;
170150
};
171151
903555F529141355004B83C2 /* Frameworks */ = {
172152
isa = PBXFrameworksBuildPhase;
173153
buildActionMask = 2147483647;
174154
files = (
175-
90CF305A2AD47B19006B6FF3 /* CoreMLPredictionsPlugin in Frameworks */,
176-
90CF304C2AD47A74006B6FF3 /* Amplify in Frameworks */,
177-
90CF30582AD47B19006B6FF3 /* AWSPredictionsPlugin in Frameworks */,
178-
90CF30562AD47B19006B6FF3 /* AWSCognitoAuthPlugin in Frameworks */,
179155
);
180156
runOnlyForDeploymentPostprocessing = 0;
181157
};
@@ -339,10 +315,6 @@
339315
);
340316
name = AWSPredictionsPluginIntegrationTestsWatch;
341317
packageProductDependencies = (
342-
90CF304D2AD47A78006B6FF3 /* Amplify */,
343-
90CF305B2AD47B24006B6FF3 /* AWSCognitoAuthPlugin */,
344-
90CF305D2AD47B24006B6FF3 /* AWSPredictionsPlugin */,
345-
90CF305F2AD47B24006B6FF3 /* CoreMLPredictionsPlugin */,
346318
);
347319
productName = AWSPredictionsPluginIntegrationTests;
348320
productReference = 6875F9242A3CCCB7001C9AAF /* AWSPredictionsPluginIntegrationTestsWatch.xctest */;
@@ -387,10 +359,6 @@
387359
);
388360
name = CoreMLPredictionsPluginIntegrationTests;
389361
packageProductDependencies = (
390-
90CF30492AD47A71006B6FF3 /* Amplify */,
391-
90CF304F2AD47B0E006B6FF3 /* AWSCognitoAuthPlugin */,
392-
90CF30512AD47B0E006B6FF3 /* AWSPredictionsPlugin */,
393-
90CF30532AD47B0E006B6FF3 /* CoreMLPredictionsPlugin */,
394362
);
395363
productName = CoreMLPredictionsPluginIntegrationTests;
396364
productReference = 90283033291402D500897087 /* CoreMLPredictionsPluginIntegrationTests.xctest */;
@@ -411,10 +379,6 @@
411379
);
412380
name = AWSPredictionsPluginIntegrationTests;
413381
packageProductDependencies = (
414-
90CF304B2AD47A74006B6FF3 /* Amplify */,
415-
90CF30552AD47B19006B6FF3 /* AWSCognitoAuthPlugin */,
416-
90CF30572AD47B19006B6FF3 /* AWSPredictionsPlugin */,
417-
90CF30592AD47B19006B6FF3 /* CoreMLPredictionsPlugin */,
418382
);
419383
productName = AWSPredictionsPluginIntegrationTests;
420384
productReference = 903555F829141355004B83C2 /* AWSPredictionsPluginIntegrationTests.xctest */;

Package.resolved

Lines changed: 24 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ let platforms: [SupportedPlatform] = [
99
.watchOS(.v9)
1010
]
1111
let dependencies: [Package.Dependency] = [
12-
.package(url: "https://github.com/awslabs/aws-sdk-swift", exact: "1.6.71"),
12+
.package(url: "https://github.com/awslabs/aws-sdk-swift", exact: "1.7.27"),
1313
.package(url: "https://github.com/stephencelis/SQLite.swift.git", exact: "0.15.4"),
1414
.package(url: "https://github.com/mattgallagher/CwlPreconditionTesting.git", from: "2.1.0"),
1515
.package(url: "https://github.com/aws-amplify/amplify-swift-utils-notifications.git", from: "1.1.0")

0 commit comments

Comments
 (0)