草庐IT

ios - AWS SNS 是否将 apns-push-type 和 apns-priority 添加到其 iOS 推送通知 header ?

根据Apple'sAPNsdocs,从iOS13开始,httpapi的客户端必须发送apns-push-type和apns-priority的header字段,否则请求将失败.果然,我们更新到iOS13测试版的用户没有收到我们通过AWS/SNS发送的静默推送通知。AFAICT,没有办法将这些header字段“注入(inject)”到SNS实际发送的请求中。但似乎亚马逊应该理所当然地这样做,因为没有它,数十亿条通知很快就会开始失败。有人知道他们是否有计划很快这样做吗?或者也许他们已经在做,而我错过了什么? 最佳答案 好消息!AWS宣布

ios - aws dynamodb 如何在 ios 中使用对象映射器和批处理获取

我需要使用iossdk从dynamodb获取约50个项目及其主键。我能够通过AWSDynamoDB.defaultDynamoDB().batchGetItem获取项目,但无法弄清楚是否可以将对象映射器与响应一起使用。不幸的是,ios中的objectmapper类没有batchGet函数。据我所知,我不能在这种情况下使用查询。是否可以使用对象映射器?如果不是,哪个更有意义:解析响应以获得所需的类实例或在每个项目上调用objectMapper.load? 最佳答案 目前,AWSDynamoDBObjectMapper不支持批量获取项目

ios - 从 IOS (Xcode) 使用 AWS token 自动售货机订阅 SNS 通知的步骤是什么?

我很难理解关于AWSSNS服务的糟糕文档。我可以配置一个帐户并手动将其订阅到TOPIC和推送通知。但是从安全的角度来看,Amazon说您不应该在应用程序中存储访问ID和密码。https://aws.amazon.com/articles/Mobile/4611615499399490但是他们的文档没有通过任何代码示例向您解释启动和运行需要采取哪些步骤。SDK中的代码示例似乎与当前的SDK框架6.1不匹配所以我不知道应该实现框架的哪些部分。有没有人有任何代码示例可以分享以提供帮助? 最佳答案 对于造成的困惑,我深表歉意。我们推荐的用于

ios - Azure、AWS、同步服务、数据库和 iOS

我正在开始开发一个新的iPhone应用程序,该应用程序需要将其数据模型与Web应用程序同步。这是我第一次尝试这样的任务。内部数据模型相当简单-一些具有一对多映射的实体。我一直在寻找各种选项来处理服务器端的事情,但是我对WindowsAzure和同步服务框架的调查让我抓狂。我希望有人能帮我解决问题。1)是否可以创建可扩展的Web应用程序,托管在WindowsAzure上,集成Microsoft的同步服务?我对Azure可以提供的服务与您必须在自己的服务器上安装的服务感到困惑。谁能指出我正确的页面?目前,我能找到的唯一SyncService内容要求我在Windows机器上安装SyncSer

java - aws apns 推送通知 500 错误

我是亚马逊推送通知的新手,android通知工作正常,但当涉及到苹果推送通知时,问题就出现了。我为生产环境创建了新证书,导出了私钥并将证书和私钥都转换为pem格式。当我尝试使用java代码发送通知时出现500错误,当我尝试使用亚马逊控制台发送通知时,通知已发布并且设备接收到它。以下错误是我尝试使用java程序发送通知时得到的。===========================================GettingStartedwithAmazonSNS===========================================CaughtanAmazonServi

ios - AWS Cognito 身份空

我正在使用AWSCognito进行用户身份验证,我正在尝试测试未经身份验证的用户,但我从Cognito获得的只是一个空身份。下面的代码在viewDidLoad方法上:AWSCognitoCredentialsProvider*credentialsProvider=[AWSCognitoCredentialsProvidercredentialsWithRegionType:AWSRegionUSEast1accountId:@"XXXXXXXXXXXX"identityPoolId:@"us-east-1:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"un

ios - AWS SDK iOS 2.0 S3 上传 : add correct md5

我正在尝试使用适用于iOS2.0的新AWS开发工具包将文件上传到S3。只要我不在请求中设置contentMD5,上传就可以正常进行。首先,我创建一个文件路径和一个URL:NSString*tempFilePath=[NSTemporaryDirectory()stringByAppendingPathComponent:@"s3tmp"];NSURL*tempFileURL=[NSURLfileURLWithPath:tempFilePath];接下来,我创建请求:AWSS3TransferManagerUploadRequest*uploadRequest=[AWSS3Transfe

objective-c - 如何获取文件 Amazon S3、AWS IOS SDK 的上传日期

我有一个包含文件的S3存储桶。我可以在我的应用程序上成功下载并显示该文件。不过我想知道文档是不是最新的。使用FirefoxS3扩展,我可以看到存储桶文件名、文件大小和上传时间都保存到S3。上传时间的示例是10/10/201211:35PM获取我使用的urldispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);dispatch_async(queue,^{//SetthecontenttypesothatthebrowserwilltreattheURLasanimage.S3

ios - 使用 AWS SDK v2 (iOS) 连接到 S3

我一直在四处寻找,但最近没有找到解决我在从iPhone应用程序上传和下载图像时遇到的问题的答案。我正在使用AWSSDKv2,根据我从示例S3传输代码中阅读和看到的内容,我需要首先开始使用AWSCognitoCredentialsProvider。AWSCognitoCredentialsProvider*credentialsProvider=[AWSCognitoCredentialsProvidercredentialsWithRegionType:AWSRegionAPNortheast1accountId:AWSAccountIDidentityPoolId:CognitoPo

ios - 连接到 AWS IoT MQTT 主题的客户端数量

我们开发了一个iOS应用程序并将该应用程序配置为监听在AWSIoT上的特定MQTT主题上发布的所有消息。我想知道的是,有没有一种方法可以拉出正在收听该主题的已连接设备的列表?(我检查了cloudWatch日志,但找不到详细信息,例如连接设备的MAC地址等)。另外,我想知道是否有限制。可以订阅主题的设备数。 最佳答案 单个主题的设备数量没有限制。该服务的主要优点之一-它几乎可以无限扩展。这是所有AWSIoTLimits的完整列表.没有简单的方法可以查询直接从AWSIoT连接的设备数量。但是有一种方法可以使用来自AWSReservedT