1

我是使用 Amazon Web Service SDK 上传音频/视频的新手。任何有想法的人都可以将 AWSiOSSDK(Amazon Web Services SDK)版本 1.7.1 更新到 AWSiOSSDKv2 版本 2.0.8,这是迄今为止该 SDK 的最新版本。我已成功更新可可豆荚,这是更新此 SDK 版本所必需的。

# platform :ios, '7.0'

source 'https://github.com/CocoaPods/Specs.git'

target 'XYZ' do
pod "AWSiOSSDKv2"
pod "AWSCognitoSync"
end

target 'XYZ Tests' do
end

target 'XYZ KIF Tests' do
end

以上代码用于将旧版本的 pod 文件更新到 2.0.8 版本。更新到最新版本后,许多以前版本的兼容文件已从 SDK 中删除。现在我收到找不到 .h 文件的错误。与此丢失文件错误相同,与该文件相关的许多方法也找不到与新版本兼容,如下图所示。

第一

在此处输入图像描述

第二

在此处输入图像描述

第三

在此处输入图像描述

第 4 名

在此处输入图像描述

如何使用更新的 Amazon SDK 版本 2.0.8 手动更新此实施。以下是我在更新 SDK 版本后发现的错误相关图像。任何帮助都是非常可观的。提前致谢。

4

1 回答 1

3

适用于 iOS 2.x 的 AWS 移动开发工具包是从头开始重建的,它与 1.x 代码库不兼容。您需要重写您的应用程序。开发人员指南应该可以帮助您开始使用新的 SDK。

您在 Token Vending Machine 相关文件中遇到编译器错误。我们引入了一个更易于使用的替代方案Amazon Cognito。您可以删除 TVM 相关文件并试用Amazon Cognito Identity

希望这可以帮助,

于 2014-10-15T16:49:39.807 回答