I am having trouble to make my app working on my iPhone6. It seems like it's working fine on the Simulator, but not the actual iPhone, I am doing the release build instead of the debug build.
On this line, IWorkbook workbook = excelEngine.Excel.Workbooks.Create(1);
It throws a System.ExecutionEngineException: Attempting to JIT compile method 'void Syncfusion.XlsIO.Parser.BiffRecordFactory:FillFactory ()' while running in aot-only mode. See https://docs.microsoft.com/xamarin/ios/internals/limitations for more information.
If the issue still occurs at your end, please share your working version of Syncfusion assemblies along with the issue reproducing sample which will be helpful for us to validate further from our side.
MLMishel LiSeptember 17, 2019 10:09 AM
I did all the settings and it still doesn't work. I have attached my working XlsIO assemblies and sample below. Thank you.
AVAbirami Varadharajan Syncfusion Team September 18, 2019 09:06 AM
Thank you for updating us.
We are working on reproducing the issue with shared details. We will update further details by 20th September 2019.
MLMishel LiSeptember 18, 2019 09:53 AM
Thanks for the help. The issue is solved. I had to use an oder version of the XlsIO(version: 220.127.116.11) but event that it didn't working completely because when I download that version of the nuget packages, it downloads a different version of Syncfusion.Xamarin.Compression. So I used the packages of the working example you guys had. This definitely not the correct way of doing it, but I am not sure why the newest version doesn't work or the older version doesn't download the same version of dependencies.
AVAbirami Varadharajan Syncfusion Team September 19, 2019 09:06 AM
We didn’t facing any version mismatch when installing 18.104.22.168 version of ‘Syncfusion.Xamarin.XlsIO’. Assemblies (Syncfusion.XlsIO.Portable.dll,Syncfusion.Compression.Portable.dll and Syncfusion.License.dll) should be referred with same version 22.214.171.124 on successful NuGet installation.
We request you to refer below documentation to know more on NuGet installation in detail.