First I creating Xamarin Forms solution in Visual Studio.
Then I tried to add following NuGet Package into the Shared Portable Forms project.
Sitecore Mobile SDK for Xamarin NuGet Packages |
Once I tried to Install the "Sitecore.MobileSDK.Xamarin" NuGet packages into the project, it failed the installation with following error message.
Error : Could not install package 'Sitecore.MobileSDK.Xamarin 1.0.1'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile111', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
Reason for above mention issue was that current Sitecore Mobile SDK for Xamarin build assemblies does not support ASP.NET Core 1.0 yet (as of 13/06/2016).
Sitecore Mobile SDK team will work on this issue and will release assemblies in coming few days.
As a workaround, the team suggested to use their source code and build the libraries locally.
You can find the Sitecore Mobile SDK from following Git repository
https://github.com/Sitecore/sitecore-xamarin-pcl-sdk
NOTE: Adding these Sitecore Mobile SDK NuGet packages into Xamarin Studio does work without any issues.
UPDATE : 25/07/2016
Sitecore Mobile SDK team has provided a update for there NuGet feeds, which has solved the above mention issue:
Sitecore.MobileSDK.Xamarin 1.0.2-beta1
Sitecore.MobileSDK.PasswordProvider 1.0.3-beta1
Hi,
ReplyDeleteThank you for the post!
Please try the following updates on Nuget feed:
Sitecore.MobileSDK.Xamarin 1.0.2-beta1
Sitecore.MobileSDK.PasswordProvider 1.0.3-beta1