草庐IT

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

swift - aws appsync 离线 : getting error Variable id was not provided

我正在使用AWSAppSync进行离线/在线功能的移动开发(iOS)我正在尝试在离线模式下保存数据。但我收到错误消息“未提供变量ID/缺少值”当应用程序上线时它会自动同步到DynamoDB但问题仅在离线模式下无法获取保存的记录这是应用程序中使用的代码`letuserObjInput=userObjectInput(id:"id",firstName:"firstname",lastName:"lastName")letCategoryInputs=CreateUserCategoryInput(categoryName:"categoryValue",user:userObjInput

ios - AWS-Cognito 和 DynamoDB 将如何用于移动开发-iOS-Swift

我正在尝试将AWSCognito和AWSDynamoDB用于我的移动应用程序,这些应用程序也已经完成了AWS文档,但正如我深入研究的那样,我使用它来获得一项新服务,该服务在某种程度上与另一项相关,请帮助解决什么问题一种正确的方法,我正在尝试详细说明,我可能以错误的方式理解了事情:所以我有两个屏幕,一个是注册,另一个是登录根据我的说法,当用户将通过输入他们的凭据登录时,我正在创建一个身份ID和数据集,这里成功创建的是iOSSwift的代码:@IBActionfuncsubmitButtonAction(sender:UIButton){varusername=self.inputTfUn

iOS swift : AWS SDK - downloading file from S3 - get contents without saving file

集成开发环境:XCode6/Swift我正在尝试从AWSS3下载文件,我已正确设置所有库,下载代码是(相关部分)..letdownloadFilePath="/Users/user1/myfile.json"//locallysavefilehereletdownloadingFileURL=NSURL.fileURLWithPath(downloadFilePath)...letdownloadRequest=AWSS3TransferManagerDownloadRequest()downloadRequest.bucket=s3BucketNamedownloadRequest.

ios - 通过 AWS SNS 发送和接收推送通知

我一直在尝试创建一个应用程序,以便通过AWSSNS发送和接收推送通知。我是API的新手,找不到可靠的教程。以下是我为发送和接收通知而想出的功能:funcsubscribe(deviceTokenString:String){letcredentialsProvider:AWSStaticCredentialsProvider=AWSStaticCredentialsProvider(accessKey:AWSAccessKey,secretKey:AWSSecretKey)letdefaultServiceConfiguration:AWSServiceConfiguration=AW

swift - 使用 Amplify 将现有 AWS Cognito 用户池集成到 iOS 项目中

我正在尝试添加AWSCognito使用AWSAmplify到我的iOS应用程序.文档建议在CLI上使用amplifyaddauth,但这似乎不适用于现有的用户池(即您必须创建一个新用户池)。是否可以使用现有的用户池将AWSCognito集成到我的iOS(Swift)项目中? 最佳答案 AmplifyCLI目前不支持现有资源,但您可以手动编辑awsconfiguration.json以包含已存在的用户池outlinedhere. 关于swift-使用Amplify将现有AWSCognito

ios - 如何使用 AWS Cognito 联合身份登录 Instagram

我正在尝试使用适用于iOS应用程序的AWSCognito(移动服务)实现社交媒体登录。AWS直接支持使用Amazon、Facebook、Google+和Twitter进行登录。但我想用AWSCognito实现instagram登录。我怎样才能做到这一点。请看ScreenShot,在屏幕截图中,您将看到像亚马逊、Facebook、谷歌和推特这样的提供商部分,其余三个是其他的。请让我知道在其余三个提供商OpenID、SAML和Custom中,哪一个适用于INSTAGRAM登录。以及如何实现?? 最佳答案 不幸的是,Instagram没有

swift - 为什么 AWS S3 这么慢? ( swift )

我正在使用AmazonS3使用swift在iOS应用程序上存储用户帐户的个人资料图片。我能够从S3获取我想要的图片,但加载它们需要很长时间。我不知道为什么会这样。这就是S3的工作方式,还是有更好的方法来做事?这是我下载图片的代码:letdownloadingFilePath1=NSTemporaryDirectory().stringByAppendingPathComponent("temp-download")letdownloadingFileURL1=NSURL(fileURLWithPath:downloadingFilePath1)lettransferManager=AW

swift - 使用 Swift 和 Perfect 的亚马逊 AWS SDK?

是否可以利用AmazonWebServicesSDKforiOS在使用Perfect开发的服务器端Swift应用程序中框架?我希望能够将我的Perfect应用程序部署到AWS并从该应用程序调用DynamoDB、S3等。但是,我还没有找到任何例子来说明这是否可能。AWSSDK是否可以在服务器端使用,即使它说“适用于iOS”?它是否支持Perfect似乎用于与3rd方库集成的Swift包管理器?如果没有,Perfect是否支持CocoaPods进行依赖管理?如果我的尝试可行,还是我必须直接使用Amazon的RESTful服务编写自己的集成代码? 最佳答案