Considérations spéciales relatives au support Unity - AWS SDK pour .NET (V3)

La version 4 (V4) du AWS SDK pour .NET est sortie !

Pour commencer à utiliser la nouvelle version du SDK, consultez le guide du développeur AWS SDK pour .NET (V4), en particulier la rubrique relative à la migration vers la version 4.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Considérations spéciales relatives au support Unity

Lorsque vous utilisez .NET Standard 2.0 pour votre application Unity, celle-ci doit référencer directement les AWS SDK pour .NET assemblys (fichiers DLL) plutôt que d'utiliser NuGet. AWS SDK pour .NET Compte tenu de cette exigence, vous devrez effectuer les actions importantes suivantes.

  • Si vous utilisez IL2CPP pour créer votre projet Unity, vous devez ajouter un link.xml fichier dans votre dossier Asset pour empêcher le découpage du code. Le link.xml fichier doit répertorier tous les AWSSDK assemblages que vous utilisez, et chacun doit inclure l'preserve="all"attribut. L'extrait suivant montre un exemple de ce fichier.

    <linker> <assembly fullname="AWSSDK.Core" preserve="all"/> <assembly fullname="AWSSDK.DynamoDBv2" preserve="all"/> <assembly fullname="AWSSDK.Lambda" preserve="all"/> </linker>
Note

Pour lire des informations générales intéressantes relatives à cette exigence, consultez l'article sur https://aws.amazon.com/blogs/developer/ referencing-the-aws-sdk - for-net-standard -2-0- -uwp/. from-unity-xamarin-or

Outre ces considérations spéciales, consultez Ce qui a changé pour la version 3.5 pour plus d'informations sur la migration de votre application Unity vers la version 3.5 du AWS SDK pour .NET.