Considerações especiais sobre o suporte ao Unity - AWS SDK for .NET

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Considerações especiais sobre o suporte ao Unity

Ao usar o AWS SDK for .NET e o .NET Standard 2.0 para seu aplicativo Unity, seu aplicativo deve referenciar os assemblies AWS SDK for .NET (arquivos DLL) diretamente em vez de usar o NuGet. Dado esse requisito, a seguir estão as ações importantes que você precisará realizar.

  • Se você estiver usando o IL2CPP para criar seu projeto Unity, deverá adicionar um arquivo link.xml à sua pasta Asset para evitar a remoção do código. O arquivo link.xml deve listar todos os assemblies do AWSSDK que você estiver usando e cada um deve incluir o atributo preserve="all". O trecho a seguir mostra um exemplo desse arquivo.

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

Para ler informações básicas interessantes relacionadas a esse requisito, consulte o artigo em https://aws.amazon.com/blogs/developer/referencing-the-aws-sdk-for-net-standard-2-0-from-unity-xamarin-or-uwp/.

Além dessas considerações especiais, consulte O que mudou na versão 3.5 para obter informações sobre como migrar seu aplicativo Unity para a versão 3.5 do AWS SDK for .NET.