問題タブ [aws-sdk-ios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
89 参照

ios - モノのグループまたはモノのリストを AWS IoT から取得する

グループ内のもののリスト、またはAWSIoTリファレンスから解決策を見つけようとしたAWSのもののリストが必要なので、以下のコードを使用して取得しました。以前は、バックエンド サービスから通常の API 呼び出しを使用して取得していましたが、AWS で完全に使用する必要があります。

ここでAWSIoT&AWSIoTListThingsInThingGroupRequestオブジェクトを使用してリストを取得しましたが、これが取得する正しい方法であることがわかりますか? それが私outputであり、error両方のオブジェクトが nil になっている場合。

Github から AWS IOT の例の解決策を見つけようとしましたが、これに関連する回答は得られませんでした。またはiotDataManager、物事のリストを提供するものはありますか?これについて私を助けてください。詳細については、AWS Github Fetching list of things group で質問しました

0 投票する
1 に答える
222 参照

amazon-web-services - 再署名された URL を使用した URLSession AWS ビデオのアップロードが非常に遅い

S3 バケットにアップロードするために、(サーバーから生成された) 署名済み URL を使用しています。URLSession バックグラウンド セッションを使用して、ファイルから署名付き URL にアップロードします。

私が気付いたのは、ビデオが大きい場合 (30 または 50 MB 以上)、アップロードが非常に遅いということです。私のインターネット速度はまともで、300 Mbps 近くでリアルタイムの速度テストを行ったところ、ダウンロードとアップロードが 10 MBPS を超えていました。

ファイルからセッションとアップロードタスクを作成する方法は次のとおりです。

アップロード タスク、基本的な使用法はここでは何も気になりません:

AWS SDK または Amplify フレームワークを使用してアップロードする必要がありますか? 違いはありますか。

0 投票する
0 に答える
1068 参照

amazon-cognito - 認証されていないユーザーの AWS Amplify API 認証エラー

Amplify を使用して、iOS アプリ用の書籍 API を作成しました。認証されたユーザーと認証されていないユーザーの両方に対して book テーブルに読み取りアクセスを許可したいと考えています。スキーマは次のとおりです。

fetchただし、から呼び出すとAWSAppSyncClient、次のエラーが発生します。

Cognito ID プールがEnable access to unauthenticated identitiesチェックされ、認証されていない IAM ロールがあります。

何が問題なのですか?

0 投票する
0 に答える
156 参照

amazon-cognito - AWS AppSync - 致命的なエラー: 認証情報プロバイダーとエンドポイントが設定されていません

AWS Amplify で作成された AppSync GraphQL API を使用する iOS アプリがあります。IAM を介して、(認証されていないユーザーの) パブリック認証でいくつかのクエリを利用できるようにしたいと考えています。この公開ケースでは、API を呼び出すときに、から次のエラーが発生しますAWSAppSync/AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift

Fatal error: Credentials Provider and endpoint not set

AppSync の初期化は AppDelegate で行われます。

AWSAppSyncClientConfiguration#makeNetworkTransportForIAMresolveCredentialsProvider が nil であることに気付きました:

認証情報プロバイダーを作成して AppSync クライアント構成に渡す必要がありますか? 認証されていないユーザーに IAM を使用するにはどうすればよいですか?

0 投票する
1 に答える
141 参照

swift - AWSAuthUI 依存関係エラーのため、AWSMobileClientError サインイン画面を表示できません

AWS を使用してアプリを Google サインインに接続しようとしています。ただし、AWS は次のようなエラーを生成し続けるため、サインイン画面を表示できません。

サインイン画面を表示するには、AWSAuthUI 依存関係が必要です。この API を使用する前に依存関係をインポートしてください

サインイン画面を表示する私のコード: AWSMobileClient.default().showSignIn(navigationController: self.navigationController!,)

ポッド:

画像

この問題を解決するには?

0 投票する
0 に答える
92 参照

mqtt - ターゲット「arm64-apple-ios」のモジュール「AWSMobileClient」が見つかりませんでした

カスタム SDK 内に SDK を追加しているときにエラーが発生しましたターゲット 'arm64-apple-ios' のモジュール 'AWSMobileClient' が見つかりませんでした。見つかった: x86_64-apple-ios-simulator、x86_64

ここに画像の説明を入力