Iam développement d'une application.Dans ce que je veux utiliser les services Web Amazon.J'ai téléchargé le SDK AWS pour IOS.Mais je ne sais pas comment écrire le code pour accéder à l'AWS.In ce que je veux utiliser l'AWS S3. Alors s'il vous plaît dites-moi comment faire cela.Comment utiliser AWS SDK pour IOS?
Répondre
Cet article peut vous aider à démarrer: http://aws.amazon.com/articles/3002109349624271
Voilà comment je l'ai fait.
Téléchargez le aws-ios-sdk ou l'intégrer dans votre projet en utilisant cocoapods. (Utiliser des cocoapodes est vraiment utile). Ajoutez un indicateur -Objc à vos autres indicateurs de liaison de votre cible de génération.
Assurez-vous que vos phases de construction ont Foundation.framework et libz.dylib ajouté.
Sur AWS Console créez votre application et accédez aux paramètres de Cognito.
Créez un nouveau pool d'identités. A l'étape 2 de ce processus, il vous sera demandé de fournir le rôle IAM.
J'ai essayé d'utiliser le rôle existant mais je n'ai pas réussi. Créez donc un nouveau rôle IAM et cliquez sur le rôle de mise à jour. Cela vous fournira un code de démarrage, utilisez-le exactement dans votre code iOS. Si vous souhaitez avoir un accès complet à S3 (téléchargement, téléchargement, modification des paramètres d'accès, suppression), accédez à la section IAM de la console AWS et ajoutez la stratégie de rôle S3 au rôle.
Maintenant, la configuration de l'AWS-Console est terminée et vous pouvez continuer à accéder au S3 à partir de votre code iOS. Vous pouvez trouver le code nécessaire dans le sample app.
Voici une application simple exemple montrant comment up/télécharger des fichiers d'Amazon S3 à partir de votre application iOS utilisant l'accès & secret des informations d'identification clés, à savoir Ne pas utiliser Cognito qui est uniquement disponible Dans deux régions à l'heure actuelle: http://bit.ly/awss3v2ios
Nous recommandons fortement d'éviter l'intégration des informations d'identification dans votre application. Quelles régions pour Cognito auriez-vous besoin pour votre cas d'utilisation? –
Je voudrais utiliser AWSRegionAPSoutheast2. J'apprécierais également beaucoup de meilleurs échantillons/documentation. Cette nouvelle API V2 m'a laissé perdre des heures à essayer de faire les choses les plus simples. Juste essayer de lister tous les objets dans un seau - je n'ai pas encore pu le faire, et je ne sais pas si c'est du code ou de la configuration car tout ce que j'obtiens d'Amazon est "L'opération n'a pas pu être complétée". Pas génial. – patschiboy
Avez-vous essayé de poster sur les forums AWS ou ici avec votre code?J'apprécie que les échantillons et documents V2 ne soient pas conformes à la norme que vous attendez, mais entendre des commentaires spécifiques sur le type d'opérations que vous essayez de faire est la seule façon de cibler nos mises à jour. –
J'ai également été frappé par cela et vous partager mes conclusions. Vous pouvez facilement intégrer le sdk AWS iOS dans votre application. Vous devez créer l'identifiant cognito pour l'utiliser. Aussi à des fins de test, vous pouvez le tester directement avec vos informations d'identification. Cependant, l'utilisation des informations d'identification dans l'application est évitée. Vous pouvez télécharger l'exemple d'application et obtenir également une description détaillée d'ici. Click here.
- 1. Confusion dans AWS S3 IOS sdk?
- 2. AWS iOS SDK simpleDB nombre d'éléments
- 3. Comment utiliser AWS iOS SDK pour télécharger l'image de l'appareil et mis à
- 4. AWS SDK pour les régions iOS et Endpoints
- 5. Comment configurer AWS-SDK pour s'exécuter localement
- 6. Comment annuler AWS 1.4.6 AmazonServiceRequest dans iOS
- 7. Testflight SDK et iOS Simulator - comment utiliser?
- 8. AWS S3 .NET SDK
- 9. Différence entre ASIHttpRequest S3 et AWS SDK pour iOS? Pour les développeurs
- 10. SDK Flattr pour iOS?
- 11. AWS .NET SDK clés illégales
- 12. Comment utiliser AWS iOS SDK pour supprimer un dossier et tous ses objets dans le compartiment latéral?
- 13. AWS SDK pour PHP - erreur SQS
- 14. AWS ItemSearch avec Ruby SDK
- 15. Comment commander dans DynamoDB avec AWS SDK?
- 16. Amazon AWS S3 SDK pour iOS abandonne la connexion (erreur -1005)
- 17. utiliser amazon aws-java-sdk-1.0.11 dans android
- 18. Utilisez aws/aws-sdk-php avec Google Cloud Storage
- 19. JetS3t vs AWS Java SDK
- 20. SIP SDK pour iOS
- 21. S3RequestDelegate Méthodes ne sont pas en cours d'exécution pour S3GetObjectRequest dans AWS IOS SDK 1.0.1
- 22. MonoTouch 5.0: Obtenir MonoDevelop pour utiliser iOS 5 SDK/Simulator
- 23. AWS sdk pour ios android java obtenir la taille du dossier
- 24. SDK Google Analytics pour iOS
- 25. AWS S3 SDK v2 pour iOS - Télécharger un fichier image sur UIImage
- 26. Utiliser la connexion Facebook iOS SDK pour UIWebView
- 27. Constante non initialisée AWS :: S3 :: Base via AWS-SDK
- 28. Analyseur XML SDK pour IOS
- 29. en utilisant aws sdk pour java dans Jruby
- 30. Utiliser l'API Facebook Graph sans utiliser le SDK iOS
En savoir plus sur l'ajout cadre existant ici: http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in-xcode-4 –