iOS 14 local network privacy permission request not triggered - xamarin.ios

October 2021 Update
We have updated our applications to be built gainst ios SDK 14.5 and have made the same tests on ios 15 devices. The problem is still there. The second application does not trigger the local network permission prompt
I have two in house xamarin.ios applications build against ios SDK 11.2
When i try to install the first application on a device running on ios 14 i see the prompt message asking the user for permission to access the Local Network.
However, if i grant access and try to install the second application it never asks again with a consequence the second application to fail in all network calls

From iOS 14.2, the app is correctly triggering the network privacy alert after an upgrade , full deletion and reinstall. Recommend you to upgrade to 14.2 check if it is works now.

Related

How to send a Unity HoloLens 2 project for immediate testing by a remote colleague (without certification from Microsoft Store)

I am developing for HoloLens 2 and I don't have the device (I am using the Emulator to test).
I want to build the project with Unity and send the built package to a colleague that is not a developer - meaning, he is not good with Visual Studio - and who wants to test the app.
I tried using Microsoft Store and this worked for the initial P.O.C., but after the second submission I thought that it was going to be faster, but always takes up to 3 business days, which is not acceptable as a good workflow.
I know that, in ideal conditions, I should have the HoloLens, but this is not possible for now.
Do you have any idea on how to send packages to a non-developer person so that he can test the app in another country and so that it doesn't require a certification process like Microsoft Store?
You can take a look at the Sideloading feature provided by HoloLens Device Portal. Please follow this guide to connect the HoloLens over Wi-Fi or USB and manage your device from a web browser on your PC: Installing an app. In this way, you can directly send the app package to your colleague, and he can install it without using VS.

How can I add Microsoft Store app to a windows 10 laptop, which doesn't seem to have it ever installed?

Main Problem:
I need to back up my company provided iPhone so that I can upgrade
from iphone-7 to iphone-11, as my phone almost 4 years old can not hold charge more than 30
minutes of application use
I need to backup to my company provided
laptop as 5 GB iCloud storage is not enough. I need to install iTunes
for windows.
My laptop is under company's group policy I do not have
Microsoft Store app installed.
I tried about 20 different things I
found on google to enable MS Store and none of them worked.
I downloaded iTunes executable from some obscure spot at apple I
installed it using my secondary account with local admin privileges.
As soon as I launched it it said a newer version available but when I
clicked on it, it did not install or did nothing for that matter.
Problem:
When my iphone is connected to the laptop via USB/lightning cable, I
am getting 0xE8000068 unknown error occurred message.
I spent more than an hour with apple genius bar idiots' including a so-called
dummy supervisor Their diagnosis of this problem is:"I do not have
the latest iTunes and have to install that"
My answer to that: No-shit Sherlock, but I can not do it w/o MS store and MS store is
not available to me.
My gut feeling:
If I can install MS Store app using my admin credentials and install
itunes that way, I will have none of this crap. I might be wrong but
it seems to be the least resistance method right now.
Hence my question: How can I install the Microsoft store app to my windows 10
laptop? I am already logged in under my local admin enabled account.

Cannot run a car locally on Code Rally beta (1.5?)

I installed the latest beta version of Code Rally, following the instructions on IBM developers site. I believe this is a beta of version 1.5, but there is no indication on the page and downloads of previous stable versions are not available either. I installed Code Rally on
Linux - Fedora 25 (also in Ubuntu 15.04 and Windows 7 ultimate)
Eclipse Neon.2 Release (4.6.2)
I managed to create an intermediate and run it on a remote server. But I didn't succeed in running it on the Liberty server installed locally. I installed the Liberty server from the Servers tab on the lower left region of the Code Rally perspective. It is listening to port 9080 (default).
Then, I used the Server tab of the upper left to create a new server with Host: localhost and Port: 9080. When I Save this configuration the dialog box header says the Status: Online and Version: <1.3.1.2. If I press Login and enter an id I receive a message successful login message.
Nevertheless, if I press View leaderboard then Eclipse opens a web browser tab with a WebSphere error message saying that context root was not found, as can be seen in the following image.
If I press Enter spectator mode I also get an error message. It seems that the Code Rally server webapp was not loaded to Liberty but, unlike in previous Code Rally versions (at least according to this video).
If I try to run the car, using the Enter race on... command on the context menu of my car I get a message saying the server cannot be connected, as seen in the following screenshot.
Can anyone point me to what am I doing wrong? Do I need to install a Code Rally webapp in Liberty? Where do I get it?
This is a beta version but I would in fact prefer a stable version. Are the previous stable versions still available?
Disclaimer: I'm part of the Code Rally team at IBM.
To run on a local server you will need a 1.5 release of the Code Rally race simulation server - that has not been released yet as there were still a few outstanding bugs. To run a race where the AI and the race simulation are both on the same machine you need to run that webapp on the Liberty server once it is available (which should be soon).
The current beta is labelled as such as there's not a local race server download for this version - the code rally betas are stable on the client side before release, so the only beta part is the race simulation server. There were quite a few issues with the 1.4 release which have been fixed in 1.5 - unfortunately the move to 1.5 brought some breaking changes to the API where we can't have a mix of 1.4 and 1.5 servers/clients. As we ran an online contest racing on our cloud servers through December we had to update all the cloud servers to v1.5 so people could enter the contest with the new client.
For now I'd suggest running a race on one of the cloud servers - your vehicle code will run locally if you build an "agent" AI for seeing what is happening in your code.
edit
The 1.5 race simulation server is now available for download - the download link and install instructions are here: https://www.ibm.com/developerworks/community/blogs/code-rally/entry/beta_installer

Can WinJS applications run in assigned access mode on Windows 10?

I have a WinJS application (Cordova actually) that we use with Assigned Access mode on Windows 8.1 to provide kiosk functionality. I am trying to upgrade the host tablets (Surface 3) to Windows 10 but there are problems with assigned access.
I have added the windows.aboveLockScreen to the app manifest which has allowed the application to be selected for assigned access. However, whenever the kiosk user logs in, they are redirected back to the login screen.
Reading up on this issue (https://msdn.microsoft.com/en-us/library/windows/hardware/mt633799(v=vs.85).aspx) it seems that the application is not binding to the "above the lock screen
view even though it has that capability.
I was able to reproduce this with the HelloCordova starter by adding the extension to the windows 10 appxmanifest:
Is this a limitation of WinJS based applications? or is there a workaround to allow them to run above the lock screen?

Registry is not accessible in Windows 8 (32/64 bit) while active directory deployment

This is problem with deleting a printer driver in windows 8 pc.
Our applicaton is working fine in UI Level deployment, we have installed and uninstalled successfully.
we have tested our Application in Windows 8 (32 and 64 bit) from UI Level and as well as PUSH Deployments.
But in PUSH (Active Directory deployment), "OpenPrinter()" function is failed to get the handle of requested printer driver. Then the deleteprinter also failed.
We have verified that the function is getting perameters as we expected. But it is failed.
Since the issue is happening only in Windows 8.
Servers are Windows 2003 and Windows 2008 r2 and Deploying per mechine basis.
Application developed in VC++ (VS 2008) and packaged with InstallShield12.
In our investigation we have found that Registry is not accessible to 'Openprinter()' function and it is failed to return the handle.
While we install the applicaton from PUSH, it is installing with SYSTEM account. We have verified this.
Is there any limitations to use the registry in Windows 8 PC?
or do we need to fix/set/configure any settings in Windows 8 PC?
or Is there any forbidden to access the registry for SYSTEM account?
Please help me to resolve the issue.
Thanks in advance.
Registry is not accessible in Windows 8 (32/64 bit) while active directory deploymentFinally things are broken out..The main reason is openprinter API depends on registry to get the handle for requested printer.By the time we have called the API, the registry is not available for it. when we have waited to complete 2 minutes, the API returns the handle.hence my PUSH uninstall is completed with out hang. Now problem is solved in my case.But it is a limitation with Windows 8.

Resources