草庐IT

swift - aws cognito swift header 错误

我正在尝试通过使用pod安装awscognito和swift。但是在我安装pod之后:pod'AWSCognito'pod'AWSCore'我不断收到以下错误couldnotbuildObjective-Cmodule'AWSCore'onimportAWSCoreimportAWSCognito在awscognitopod中我得到以下错误includeofnon-modularheaderinsideframeworkmodule'AWSCore'on#import我已经尝试将非模块头设置为yes并删除派生数据,但它仍然无法构建? 最佳答案

ios - AWS Cognito 登录不工作 (Swift-iOS)

我已将Cognito集成到我的xcode项目中。注册/密码更新功能工作正常。但是我似乎无法让登录过程正常工作。我打开日志并收到以下错误{"__type":"NotAuthorizedException","message":"AccessTokenhasexpired"}Domain=com.amazonaws.AWSCognitoIdentityProviderErrorDomainCode=-1000"Authenticationdelegatenotset"UserInfo={NSLocalizedDescription=Authenticationdelegatenotset}

ios - AWS iOS SDK AWSServiceManager 多种服务配置

我已经集成了AWSiOSSDK(v.2.3.6)到我的应用程序中。它运行良好,但我注意到defaultServiceManager有一个免责声明:"Youshouldusethissingletonmethodinsteadofcreatinganinstanceoftheservicemanager".我通常不会对此有任何问题,除非它的defaultServiceConfiguration是不可变的:"Thispropertycanbesetonlyonce,andanysubsequentsettersareignored."我要求服务配置(即identityPoolId+区域)能

ios - 同一 View Controller 中的 AWS AppSync 多个订阅不起作用 - iOS Swift

仅供引用,我发布了这个问题originally在AWSAppSync论坛中(以防将来AWS回答)。我一直在尝试制作一个简单的Posts应用程序,就像docs中的应用程序一样但我没有找到在一个ViewController中处理多个订阅的文档或指南。三个突变:onCreatePost、onUpdatePost、onDeletePost(当然还有对这些突变的三个订阅)在Xcode中,我在viewDidLoad()期间调用了三个函数:subscribeToNewPosts()、subscribeToUpdatedPosts()、subscribeToDeletedPosts()每个订阅函数都起

ios - 在 Swift 中使用 iOS AWS SDK 检查 Amazon S3 文件的元数据

我使用的是AWSiOSSDKv2和Swift1.2。我正在将我的应用程序的app.json文件存储在S3上,并希望在启动时检查它以查看自上次运行以来它是否已更新。根据研究,简单地对对象执行HEAD请求应该返回“Last-Modified”属性,然后可以将其与之前的进行比较。问题是对对象执行HEAD请求似乎并没有很好的记录。我有以下内容:varmetaDataRequest=AWSS3HeadObjectRequest()metaDataRequest.bucket=S3BucketNamemetaDataRequest.key=S3AppJSONKey这似乎是一个不错的开始,但是我找不

ios - Swift AWS S3 上传响应为 200 但未上传图像

我正在尝试使用服务器创建的签名url从我的iOS应用程序上传图像。在使用签名url执行S3上传时,我收到了HTTP200响应。但是当我从浏览器检查图像URL时,我得到了一个损坏的图像。我认为我的HTTPBODY有问题。我正在寻找不使用AWSsdk的解决方案。letimageData=UIImagePNGRepresentation(image)…………request.setValue("image/png",forHTTPHeaderField:"Content-Type")request.setValue("public-read",forHTTPHeaderField:"x-amz

在 AWS Mobile SDK 中使用 Quickblox Pod 文件的 iOS 构建错误

我们有一个直接引用AWSMobile框架的iOS应用程序和使用CocoaPods的其他几个库。该项目构建良好但是,当我们添加“Quickblox-SDK”作为附加库以在PodFile中引用并运行podinstall时,我遇到了几个构建/链接器错误:架构x86_64的undefinedsymbol:“_AWSSNSErrorDomain”,引用自:___88-[AWSPushManagerinterceptApplication:didRegisterForRemoteNotificationsWithDeviceToken:]_block_invoke.239在AWSMobileHub

swift - AWS S3 d_uf 上的随机文件

我是第一次使用AWSMobileHUD使用AWSS3。不知何故,我的S3存储桶中充满了(实际上是1000个文件)我无法访问(由于策略)随机d_uf,...名称。知道这些可能是什么吗?我只使用AWS在我用Swift编写的社交网络应用程序上存储个人资料图片。我为每个用户创建一个文件夹和文件/AWSID/profilePicture/...jpg随机文件出现在我的存储桶的根目录下。 最佳答案 请参阅以下有关s3访问日志记录的文档https://docs.aws.amazon.com/AmazonS3/latest/dev/ServerLo

ios - AWS Lambda/Cognito 身份验证 - 担任 Auth 角色

我正在尝试在Swift中创建一个iOS应用程序,它使用以下使用AWSLambda的身份验证服务-https://github.com/danilop/LambdAuth它使用适用于iOS的AWS移动开发工具包与DynamoDB和Lambda通信-http://docs.aws.amazon.com/mobile/sdkforios/developerguide/这是使用从Lambda登录函数返回的token的网站示例代码,我想Swift代码会类似-https://github.com/danilop/LambdAuth/blob/master/www/login.html#L69这是为

ios - 适用于 iOS 的 AWS 开发工具包 : unable to list the files in an S3 bucket

我遵循了第一步here配置凭据和S3存储桶。然后,在我的代码中,我有:funcsetupCredentialsProvider(){letcredentialsProvider=AWSCognitoCredentialsProvider(regionType:.USEast1,identityPoolId:identityPoolIdStr)letconfiguration=AWSServiceConfiguration(region:.USEast1,credentialsProvider:credentialsProvider)AWSServiceManager.defaultSe