gpt4 book ai didi

ios - Swift 2.2 Xcode 7.3 中的 AWS S3 集成给出错误

转载 作者:搜寻专家 更新时间:2023-11-01 06:18:06 24 4
gpt4 key购买 nike

我已经在 iOS 应用程序中集成了 AWS S3 ADK 版本 2.4.9。我在我的 xcode 中看到以下奇怪的问题。

Couldn't read credentials provider configurations from Info.plist. Please check your Info.plist if you are providing the SDK configuration values through Info.plist.

我该如何解决?

最佳答案

您需要通过应用程序的代码或info.plist 文件设置默认SDK 配置才能使用defaultS3 客户端。

通过 info.plist 实现:

您需要替换下面的认知身份 ID 和 S3 的池 ID 和区域。

<key>AWS</key>
<dict>
<key>CredentialsProvider</key>
<dict>
<key>CognitoIdentity</key>
<dict>
<key>Default</key>
<dict>
<key>PoolId</key>
<string>YOUR_POOL_ID_HERE</string>
<key>Region</key>
<string>USEast1</string>
</dict>
</dict>
</dict>
<key>S3</key>
<dict>
<key>Default</key>
<dict>
<key>Region</key>
<string>USEast1</string>
</dict>
</dict>
</dict>

通过代码实现

AWSCognitoCredentialsProvider *credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:CognitoRegionType
identityPoolId:CognitoIdentityPoolId];
AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:DefaultServiceRegionType
credentialsProvider:credentialsProvider];
AWSServiceManager.defaultServiceManager.defaultServiceConfiguration = configuration;

谢谢,罗汉

关于ios - Swift 2.2 Xcode 7.3 中的 AWS S3 集成给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39839596/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com