Xamarin.Forms iOS app crashes in ListView after update to Xamarin.Forms 2.3.4.231 - xamarin.forms.listview

The app is a Xamarin.Forms PCL app running version 2.3.4.231 after an upgrade from Xamarin.Forms v2.2.0.31. The app works just fine on my iPhone 6s running version 10.2.1, however the app crashes on the ListView page when running on my iPad Mini 2 running version 7.1.2. More importantly, neither Xamarin Insights or HockeyApp catches the error.
The app worked just fine with the old version of Xamarin.Forms when both Windows 10 and my Mac Book was running this version of the software. https://releases.xamarin.com/stable-release-cycle-6-service-release-4/
I just upgraded both Windows 10 and my Mac Book to this version of the software. https://developer.xamarin.com/releases/vs/xamarin.vs_4/xamarin.vs_4.4/
I'm now getting this error in the iOS properties section.
It might be important to note that I'm using this in the ListView page. Both packages are installed in the Portable and iOS Projects.
Xamarin.FFImageLoading v2.0.5
Xamarin.FFImageLoading.Forms v2.0.5
I'm just assuming this has something to do with ListView, but I have no idea other than this is where the app is crashing. Any help is much appreciated. Let me know if you need to see some code.

iOS 7 and 8 are no longer supported according to this link. https://github.com/xamarin/Xamarin.Forms/pull/630

If you are using the latest version of Xamarin.Forms 2.3.4 or newer, versions older than iOS 7 are no longer supported. You can see the official documentation here, under "Other Changes"
https://releases.xamarin.com/stable-release-xamarin-forms-2-3-4-224/
It does appear iOS 8 and newer are still supported however.

Related

Launching WPF App on Windows 10 with .NET 6 runtime does not work

I am publishing a WPF (.NET 6) application with the following settings:
This works, but if my users want to launch the exe-file on their own PC they get an error message: ".NET 6.0 Runtime is not installed".
This makes sense to me because .NET 6 is quiet new.
But even after installing the runtime they still get this message (after restarting their PC).
Only if they install the SDK they can launch the app.
But the SDK should only be fore developers?
Am I publishing my app in the wrong way? How can I run .NET 6 apps with only the runtime installed?
My users are all using Windows 10.
I could resolve my issue with deploying my app as "Self contained". Now the framework is inside the published files.
Everything fine...
However, strange that the initial way did not work. :(
Make sure to get the .NET Desktop Runtime 6 from the Microsoft download page:

ios6 ios7 xcode4.6 xcode5 dilemma

I was building an app in xcode 4.6 (ios6.1) and everything was fine.
I ran the same code through xcode 5 (ios 7) on an ios7 device and simulator, and I ran into the full screen (status bar included) issue, horizontal scrollview issues, modal viewcontroller issues, et al.
I’m using a navigation controller with the bar turned off. Instead I’m using a custom view to pass for a bar. So the extendedEdge thing isn’t working as well.
I understand that eventually, I’ll have to update my design and implementation accordingly.
Now here’s the dilemma – I ran the app (backed up original code) from xcode 4.6 (ios6) on an ios 7 device, and it’s working absolutely fine. It’s leaving it’s gap for the status bar, and there are no issues at all.
What I can’t understand now is how to proceed?
Will the app be accepted if I continue working on xcode 4.6 with ios6 (since it’s almost finished)?
I’m not able to move to xcode 5, since it has only the latest ios7 as the Base SDK.
I can’t find a legitimate way to add ios 6 sdk to xcode 5 (except copying the 6.1 SDK to the xcode5 package).
And, if I hadn’t downloaded xcode 5 DP (which installs it separately), the mac app store would have updated my xcode 4.6 to xcode 5
Apple still accept applications submit through Xcode 4.6
But consider that you would loose some new functionality like having different icons to each OS version etc.
Moreover, your app won't use the 64-bit processor (it is still compatible but if your app is a game or something like that it is recommended to use it).
I assume that in few months you won't be able to submit apps using the old Xcode.
UPDATE:
For you to be able to use status bar as before (like hidden), in your apps plist file add a row call it "View controller-based status bar appearance" and set it to NO
Just to update people who might be looking for an answer to this -
Apple will only accept apps and updates made with Xcode 5 on iOS 7, effective 1st Feb 2014.

Silverlight not loading

I tried installing silverlight 5 developer runtime but sadly things ended up being a big mess leaving my vs2010 having "catastrophic error" everytime i'm in design view.
I removed everything silverlight related (or think i did. There are no other silverlight toolkits or runtimes installed on the uninstall list).
Now I browsed to a silverligt app and the "get silverlight" link appears and I downloaded and installed the runtime but the silverlight won't load now (no loading icon and the page is just blank). I checked the app on a different pc and it loads fine.
I've tried both 32 and 64 bit runtime (silverlight 5 is the latest afaik) and tried both versions of IE and chrome. I'm on a 64bit win 7 ultimate and vs2010 ultimate. What am i missing?
Fixed. What I did was:
uninstall every silverlight related programs installed (blend, silverlight toolkits, developer and user runtime)
ran CCleaner to get rid of unnecessary entries in the registry.
repaired/reinstalled Visual Studio (don't need to uninstall this).
then re-install the necessary silverlight sdks and runtimes.

SL 4 Version Hell? The silverlight developer runtime is not installed please install a matching version

I've been developing for and running Silverlight 4 for about a week. A week ago I installed the Silverlight 4 design time components to develop and debug silverlight for VS 2010 - I posted some of these apps and they were used by users running SL4. Today, I went to a website that told me to upgrade my SL (I think it was the MS expression site) - so I did that and all the sudden I get this error when running SL 4 apps within VS 2010.
The silverlight developer runtime is not installed please install a matching version
Installing the latest version of the Silverlight SDK does not correct this. Basically I am stuck and unable to run Silverlight apps from VS2010.
Are versioning problems like this a common theme in SilverLight? The only thing I can think of is that there is a minor version difference between the versions used on the the MS Expression web site and the version (SL4) I installed from MS site a few days ago? However re-installing the latest version of SL4 does not correct this.
Any help?
The developer runtime is a different download than the normal "end user" runtime.
Again quoting from Tim Heur's Blog, you need to look for the link under "getting the updates" that points to the developer runtime. This will allow you to debug etc.

Silverlight 3 version compatibility

We've noticed a compatibility issue with a Silverlight 3 app which runs fine with v3.0.40818, v3.0.50106 and v4.0.50401 but refuses to load in v3.0.40624. Instead it gives a message box saying a more recent version of Silverlight is required.
Does anyone know what the changes were between 3.0.40624 and 3.0.40818 or why the app might not be compatible?
I think you'll find that 3.0.40624 is a Beta version of Silverlight 3. You should recommend to any users you have that still have this Beta version to upgrade.

Resources