iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hello Crosslight Support,
I am using Crosslight3_0_5000_172. Today I updated to Xamarin iOS 8.4.0.47 on my Mac. After that I am not able to build/run any Crosslight app. I tried it with your samples (ViewSlider, MessageInput, ...), but none of my tries was successfull.
When I try to deploy to a device, I receive the following error during build:
Compiling to native code/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mtouch -sdkroot "/Applications/Xcode.app/Contents/Developer" --cache "/Library/Application Support/Intersoft Solutions/Crosslight 3/samples/ViewSliderSamples/ViewSliderSamples.iOS/obj/iPhone/Debug/mtouch-cache" --nomanifest --nosign -dev "/Library/Application Support/Intersoft Solutions/Crosslight 3/samples/ViewSliderSamples/ViewSliderSamples.iOS/bin/iPhone/Debug/ViewSliderSamplesiOS.app" -r "/Library/Application Support/Intersoft Solutions/Crosslight 3/samples/ViewSliderSamples/ViewSliderSamples.Core/bin/Debug/ViewSliderSamples.Core.dll" -r "/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/2.1/System.dll" -r "/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/2.1/System.Windows.dll" -r "/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/2.1/System.Xml.dll" -r "/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/2.1/System.Core.dll" -r "/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/2.1/monotouch.dll" -r "/Library/Application Support/Intersoft Solutions/Crosslight 3/bin/Intersoft.Crosslight.dll" -r "/Library/Application Support/Intersoft Solutions/Crosslight 3/bin/Intersoft.Crosslight.iOS.dll" -debug -linksdkonly -sdk "8.1" -targetver "7.1" --abi=armv7 "/Library/Application Support/Intersoft Solutions/Crosslight 3/samples/ViewSliderSamples/ViewSliderSamples.iOS/bin/iPhone/Debug/CrosslightAppiOS.exe"Xamarin.iOS 8.4.0 Business Edition using framework: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdkwarning MT0030: The executable name (CrosslightAppiOS) and the app name (ViewSliderSamplesiOS.app) are different, this may prevent crash logs from getting symbolicated properly.error MT2002: Failed to resolve "System.Void MonoTouch.UIKit.UITableView::RegisterNibForCellReuse(MonoTouch.UIKit.UINib,MonoTouch.Foundation.NSString)" reference from "monotouch, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065"
When I try to start the simulator, I receive a runtime error. See attached "error.png" file.
In the attached "config.png" file you can see my current Xamarin setup.
A quick fix/solution would be nice, because I need to deploy some iOS apps soon.
Thanks for your support,
Thomas
Hello Thomas,
Thanks for your issue report. It seems the Xamarin 8.4 introduces several breaking changes which will investigate and resolve soon.
However, we noticed that you are still using Xamarin iOS Classic project. We highly recommend you to upgradeyour project to Xamarin iOS Unified, which should work fine with the latest build (172). Furthermore, projects without 64 bit support will no longer approved by Apple by Feb 1st.
Hope this helps.
Hello Support,
the error messages are taken from the Crosslight samples. So, the samples are still classic projects. Or is there an updated version available? Will upgrading to unified projects automatically solve the reported errors or is this a 8.4 issue?
Anyway, to have a fix really soon would be nice.
Thanks,
All our samples are already available in Unified version. Look at the "ios-unified" branch. We will merge it to master when the stable version is released alongside with Xamarin's release.
Nevertheless, we've identified the issue in the classic iOS and already queue a new build which will be availabletomorrow.
We have submitted latest nightly build for Crosslight 3 which you can download here: http://git.intersoftpt.com/projects/CROS/repos/updates/browse/Crosslight3_0_5000_180
This build should address the Xamarin iOS compability, and was also built against a newer version of Xamarin iOS Unified. Full changelog can be read in the release notes here. Note that this build is not final yet, which means we could include more fixes until the final scheduled release date, typically end of month.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname