Get debugging metadata for Xamarin Android Bundles? - c#

I've Googled this quite a bit and found only that, as of around a year ago Xamarin does not generate debugging information for Android App Bundles. I have an App in the Play Store and it's being beta tested by a customer and the exceptions that are logged are less than ideal for finding the actual problem area.
Is there any way to get decent debugging data in an Android Bundle?
Seems like it would be a pretty important thing as the Play Store does not accept APKs.

Related

HoloLens Networking Issues on Windows Holographic Version(21H1)?

Since a while I am working with HoloLens2. My last OS-Versions were 10.0.18362.1005 and 10.0.19041.1109. I am developing with Unity 2019.4.7. My whole code was and still is running great on those old OS-Versions. Now I updated to OS-Version 21H1 and I have huge problems with everything including networking.
For example, my Mixed-Reality-WebRTC Pluging (from Microsoft), which only supports ARM-Architecture, does not work anymore on my new Device. The app crashes after it was successfully starting.
Another thing is, that the DevicePortal does not transmit virtual inputs. Again, on my older HoloLens2´s Virtual Input works great.
Also, even if I disable WebRTC parts of my Project, I still get an Exceptions in my Networking-System which I can´t assign to any cause. In term it is useful for you, I work with windows.Networking Library and in special with DatagramSocket.
I would be really glad if anybody could help me with this. Is OS-Version 21H1 restricted to any specific Unity- or VisualStudio Version (here currently I use 16.4.5)? Or is it Restricted to specific Networking Libraries? Thanks in advance!
Now I was able to fix the Networking Exception. The reason for that is located within my UDP-Communicator which uses DatagramSocket. Since earlier .Net.Sockets was not available at HoloLens2, now it is and I coincidentally came across this information. So I switched my implementation to .Net.Sockets which already exists in my project for editor-usage and now basic networking works fine.
Also, I was able to make WebRTC work again. With one of my Provisioning-Packages I disabled the usage of microphone for mixedReality and it seems like access to those audio-informations is mandatory for MR-WebRTC.
Unfortunately, I still have the same issues with Device Portal.This really looks like a bug.

Can react native apps be displayed in a browser

I have a windows c# application for which I have previously developed a web client (HTML/JS) which accesses the shared data through an oData REST service.
I am now looking to move the entire application to a single platform across all devices. This will be native to iOS and Android, but I am looking to share code as much as possible. I am not interested in hybrid apps.
The two viable options are Xamarin and React Native. Although I hate Javascript, I am leaning towards React, simply because of momentum - the xamarin team seems to be very small and there is not a lot of evidence of extensive support for the xamarin platform from within microsoft.
My concern with React is - although it seems that it will get the job done on iOS and Android, it is not clear how you can run applications on PC/Mac. I am aware there is UWP / WPF support but am unsure if this is of any quality. I expect the best solution would be to run it in a browser on non-mobile platforms.
Is this possible with React Native, and is it something you could use in production in the foreseeable future.
Microsoft ReactXP is exactly what you are looking for.
Although it is still very young (first release at 22 Apr, 2017), Nader Dabit did some really excellent works on it.
Video Tutorial Here

Debugging minidumps of crashes on a windows phone 8 app

I am at a complete loss with this. The articles at msdn either seem to be useless or I'm simply missing some major points.
I have an app which I've released on the store, a simple soundboard. Over the past few days I've had a LOT of crash reports come through which I'd of course like to fix if possible.
I've downloaded the xslx spreadsheet and one of the cab files located in it. I open it in visual studio and get as far as the first picture on: http://blogs.msdn.com/b/uk_faculty_connection/archive/2014/09/01/debugging-crashes-of-your-apps-and-games-on-windows-phone-8.aspx
The symbols seem to be where im running to problems I guess. The instructions seem about as clear as mud.
I follow the link to http://msdn.microsoft.com/en-us/library/windows/hardware/ff557573(v=vs.85).aspx to download sybols. It states: "Run the provided symbols installers from the WDK download on the Windows Connect site"the page doesnt mention anything about symbols. I've read a ton of articles and none really explain any way of doing thing.
I've tried playing around and see if I can figure it out but all I ever seem to get is KERNALBASE.dll not found and no matching binary found.
If anyone can point me in the right direction on how to get anywhere at all with this I'd be greatly appreciative.
the app was written in visual studio express 2012 in C#

WP Silverlight 8.1 App - Reminder not launching app when touched

Im having problems getting the Reminder notification to launch my App once it's touched. Through the MSDN step by step guide and documentation found HERE, I know that, if the user does not touch any of the buttons (snooze/decline) but touches the popup itself, the Uri defined in the reminder should be opened inside the App. However, once I do that, not even the App itself is launched, let alone the specified Uri.
To make sure the problem wasn't on my App, I've created a new application and copied the exact code found on the page linked above, and while it does schedule a Reminder, once it pops up, touching it only makes it disappear, still not launching the App nor the specified Uri (which exists, yes).
I've already searched a bit around here, and even though I've found a couple of questions similar to what I'm asking (such as this one), it relates to WP 7, while Im having problems with WP 8.1.
The user in the previously mentioned question figured out by himself that one needs to have the app closed for the popup to launch it at the specified Uri. However, even doing so, nothing happens with me, both on the emulator and the device. I have even removed it from the suspended/previously used apps, but still nothing happens.
I have also found this, but nobody answered, and I don't have enough rep to comment on his question asking if he found the solution :/
I'm using VS 2013 Professional Update 3, Windows 8.1 Pro 64 bits, The Windows Phone 8.1 SDK and Emulator and a Nokia Lumia 620 with Windows Phone 8.1 on it. My apps are Windows Phone Silverlight 8.1. If anyone wants, I can link to the binaries for the test app I've built, but it's really a copy & paste from the tutorial from the first link I mentioned.
If anyone could help me on this, I'd reeeeally appreciate, because I feel like I'm missing something really small and stupid, but can't figure out what. Other than that, it just seems like a bug on WP 8.1.
Thanks in advance, and sorry if it's an already solved question, but as you can see, I tried to find the answers and couldnt...
Just wanted to say, to whoever finds him/herself struggling with this problem, that I - sort of - solved this problem.
I got in touch with a Microsoft Developer Evangelist who told me that indeed, this feature was removed from the 8.1 API. He refused to admit it was simply a bug, even though he agrees on that fact that the "Uri" property still being there is confusing. I'm not sure whether to believe him or not on this matter (I still think it's a bug), but at least I found out the problem was not me.
In the end, the only viable solution was to convert the whole project back to WP 8.0. Since Visual Studio does not allow one to do it by simply editting the project file, I had to copy all files to a new project by hand. Luckily, there were no major issues while doing so. Now the "go to URI" behaviour works just fine!
Hope it helps someone :)

Opting out XNA based Windows Phone 8 game from the Windows Phone 7 Store

We have a little problem with our 3D game being displayed in the WP7 Store as well. Our game was developed exclusively on Windows Phone 8 devices, but since it’s based on XNA, WP7 users can see and download the game as well. We handled the situation by letting the people know - after they launch the app - that it isn’t supported for their OS.
That is a temporary fix, because people get mad being able to download a game, but not being able to play it. So we might get bad reviews because of that. We’ve tried several things, like porting our app into Monogame to make it WP8 exclusive, but that didn’t work out, since Monogame itself is in beta phase and therefore pretty buggy.
Do you know any solution to opt out the game from the WP7 store or make it hidden there by adding any specific code? People are likely to give us a 1-star review because of something like that and obviously we do not want that.
Is there any way, besides Monogame, for us to fix this issue?
Kind regards.

Categories

Resources