pracuję w wersji iPada mojej aplikacji i mam funkcję w co używam AesCryptoServiceProvider
na przykład następujące linieAesCryptoServiceProvider w MonoTouch
using (AesCryptoServiceProvider aesProvider = new AesCryptoServiceProvider())
{
setAesProviderSettings(aesProvider);
result = aesProvider.CreateEncryptor().TransformFinalBlock(plainBytes, 0, plainBytes.Length);
}
To działa w moim Android app (MonDroid) oraz w aplikacji .NET (WPF), ale w systemie iOS otrzymałem ten błąd;
Error 5 The type or namespace name 'AesCryptoServiceProvider' could not be found (are you missing a using directive or an assembly reference?)
Funkcja jest w moim rdzenia projektu i używam łącznik projektu odwołać go w projekcie iPada, a także korzystać z łącznika projektu w wersji Android, oczywiście w trzech platform jest ten sam plik ze wszystkimi potrzebne referencje. Używam Xamarin z Visual Studio 12.
Wielkie dzięki, działa! :) – HJR046