i made app that work normally on my windows pc, but doesn't work and crash immediately on other person windows pc, i know the issue is coming from missing dependencies that i have in my pc and he doesn't.
i tried to create new windows account so i can recreate the problem and solve it, but that didn't work, because when i create new account it share all the apps from my original account, to the new account, so when i try to start my app it just work normally.
i don't have access to new pc now.
i want to create new windows account that will work just like new separate pc, with out sharing the apps or anything from the original account, how can i do that ?
Related
We have a Kiosk machine configured with Windows 11 IoT Enterprise running in Kiosk mode and everything is good. Windows creates specific Kiosk user to run in Kiosk mode which will start Edge browser and load our app. The app needs access to the webcam attached to the Kiosk so that it can do QR code scanning and face recognition.
The issue we are having is that every time the app needs access to the webcam it asks the users permission if they would like to Allow access to webcam (through a small pop-up on the top left hand side corner of the browser). The user can either 'Allow' or 'Deny' access.
Ideally, we don't want our end users to see this pop-up as we would like to 'force' allow the app access to the web cam without keep asking permission from the end users (it just does not add up to a great user experience in a Kiosk mode).
We have searched and tried few ideas we found online about changing REG keys and Local Policy settings but non of them seem to work when Windows starts in 'Kiosk' mode. They work for normal Windows users (like local users or admin users) but not for the Kiosk user.
Any help, suggestions, recommendations would be appreciated.
Found the solution. I hope this will help anyone else facing the same issue.
I had to create new key in the Windows 11 IoT registry under the following structure:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\VideoCatpureAllowedUrls
After you create the key above, I then added new String value of '1' so the Reg path looks like this"
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\VideoCatpureAllowedUrls\1
Then I double clicked on the 1 and added the value of my app URL which needs access to the web cam. For example:
https://www.myapp.com/
Restart my Windows 11 IoT which booted in Kiosk mode and I was able to access the web cam via my web app without getting the popup asking me to 'Allow' or 'Deny' access.
this site helped me alot
I'm facing a really big problem.
I develope in VS2022 with a .net Maui application on my Windows 10 Laptop. Now I want to debug on my local iOS devices via .net Maui hot restart (https://learn.microsoft.com/de-de/dotnet/maui/deployment/hot-restart?view=net-maui-7.0).
I have an enterprise account from my company which is declared as an app-manager:
First I tried to add my enterprise account in Options>Xamarin>Apple Accounts. I just typed my user data in nothing else. I didn't downloaded any key or anything else. I tried to add it but I get the following error message:
The first time I tried to add it, it wasn't the same. I got the window to enter my code which was send on my phone. But the progress was interrupt because of a bad internet connection.
I allready contaced the apple support about this but they said if I can login in App Store Connect its not their problem and I have to contact Microsoft about this. The problem: The VS support I found wasn't free...
Sometimes when I reopen the Apple Account window my Apple-Id gets listed and also as an enterprise account. The only problem there is no Team I can select and the View Details button is not selectable:
So my question: What am I supposed to do? I need this access to work.
Thanks for your help.
Credits: Dongzhi Wang-MSFT
You must have to login with the account holder account from your organization. That worked for me.
I opened a free trial of windows for buisness account, Im trying to login to my onedrive account but I get this:
And after a few minutes I'm getting this:
I tried with desktop app, I'm getting this:
any suggestions?
You should start checking if your Windows 10 is totally updated (including the optional updates), and rebooting your system, as well as checking through Microsoft Store if OneDrive is up to date.
I was learning Electron and made a basic electron app and packaged it for windows. The app was not showing notifications so I followed the instructions here
On Windows 10, a shortcut to your app with an Application User Model ID must be installed to the Start Menu. This can be overkill during development, so adding node_modules\electron\dist\electron.exe to your Start Menu also does the trick. Navigate to the file in Explorer, right-click and 'Pin to Start Menu'. You will then need to add the line app.setAppUserModelId(process.execPath) to your main process to see notifications.
I did as suggested here and the notifications started working. They were still working after packaging the app. So I wanted to check whether after a user uses an installer to install this app, the notifications would still work.
I don't have any experience with packaging software, and I used InstallForge to make an installer. Turns out, after installing the app using the installer, the app still works but notifications don't, even after pinning the exe to start.
I tried copying the build folder (direct build, not the installer one) to another location and trying the same thing and it still works. This also works if I copy the installation folder to another location. But it does not work from inside Program Files(x86)\myapp\appname\build\myapp.exe so I am assuming this must be something about permissions, but I do not understand exactly what is happening. I have't checked the app yet on Linux so I don't know if I would face similar problems there as well.
Any pointers would be great, Thank you.
So I've lost the keystore file for my Xamarin App when my machine crashed. After cursing myself for not saving it, I've finally accepted that I need to create new app in playstore. I know I can unpublish an app in play store. What I wanted to know is, how can I tell the user to uninstall the old app and install the new one?
You can not change the old app in any way, so you are limited in what you can do and you can not force the users to do anything...
Personally I would not un-publish the old one at first, but it really depends upon the number of users and the reviews the app has. ;-)
If your old app has a number of good to great reviews and a better than avg. rating, keep it listed until your new app is at least equal. Google Play Store ranking algorithms use rating and reviews (among other things), so do not throw this away until your new app can match the old one...
You can update the old Application description in the Play Store without changing the .apk:
Add additional content to your old description that users surfing in the store should install the new app. Remember the first 167 characters are used in search results and becomes the metacontent so do not waste those characters...
Include a Url link in your old app description to your new app in the store (play.google.com). This link will be clickable in a browser, but not in the Play App on a device
Make sure to label your new app that is a new application as new and improved-style wording will catch the eye of a user in the Play Store
Also for existing users, make sure the your installed new app icon and name are different and standout from old app (you want to visually drive people to your new app once it is on the device)
If someone installs your new old and still has your old app installed, your new app can check via the PackageManager and prompt the user to uninstall it:
var pm = Application.Context.PackageManager;
var apps = pm.GetInstalledPackages(Android.Content.PM.PackageInfoFlags.MatchAll);
foreach (var app in apps)
{
if (app.PackageName == "com.sushihangover.SomeOldApp")
{
// Display dialog to tell user to uninstall old app...
}
}
If you old app has any New News section that you can publish content to, ability to receive a remote notification and display a message to the user, etc... make use of it to notify the user that there is a brand new app available via the Play Store....
Backup those new keys ;-)