Installing Windows 10 app using a link - deployment

I have a Windows 8.1 app that I want to be installed on Windows 10 tablet devices. Basically this is an app that the company that I am making app wants for its employees. The following are the conditions that I have
The employees don't have Azure AD accounts.
The customer wants to install the app when the user taps on a link or he can go to the Windows store to install the app
The Customer wants a LOB app which can be used Offline
He does not wants to make him or the users learn any installation procedure. He just wants everything automatically.
I have created an Microsoft Business Store account. I don't know how I was able to register an account on the Microsoft Website for free. But I invited myself as Independent Software Vendor and added an offline app to their store. Now I want to make the apps available to the users.
QUESTIONs:
How can I make the above things happen?
Do I need to add Users somewhere?
How was I able to create a business store by a company's name without any verification?
I got some options for the offline installation but got very confused with the procedure that is mentioned on MSDN.
Thanks

The complicated sideloading with products keys from Windows 8.1 is removed in Windows 10.
In the Settings App->Update & Security->For Developers enable the option Sideload Apps.
Now copy the APPX Files of your apps to the device double click/Tab on the appx files and install the apps.

Related

Possible to install .ipa without iTunes?

Is it possible to install an ipa on an iPhone (given enterprise provisioning profile) without iTunes? We are distributing an app to a non-technical audience within our company and want to simplify things as much as possible.
In the ideal case, we'd like to host the ipa on a site, and have the users browse to the site from their iPhone and install directly. Is something like this possible?
You can use this service: www.testflightapp.com
It is free. You can send invitations/notifications to the desired users and a new version or update is uploaded. Also you can share a link to anyone you'd like.
If you want to distribute the ipa through your own domain and server you can use HockeyKit. It's the free and open source "little brother" of HockeyApp, a hosted service to distribute app betas.
Here is what you need to do:
Integrate the HockeyKit SDK in your app
Install the server component on your web server
Add the devices you want to distribute to in your Apple developer account and generate an ad hoc distribution certificate with those devices
Build and archive with the ad hoc profile
Upload the ipa and the profile to your webserver

Distributing Windows Store App Without Powershell

We have developed an app for Windows tablets. We have side loading key and certificates etc and can install the apps using the conventional methods.
We are looking, however, to be able to adhoc distribute these apps to our clients tablets without the client having to manually install the Side loading key and then running the Powershell script and not using Intune.
Ideally we would just be able to provide them a link that will trigger a download (like we can with iOS apps) or that will give them a file they can click to then trigger the install (like an exe or something).
Beta builder helps with this on iOS
Has anyone got any ideas how best to go about this or even better implemented it before?
Thanks in advance,
Unfortunately, Microsoft has chosen to restrict Windows 8 app sideloading to Windows 8 Enterprise Edition. Furthermore, Microsoft Active Directory Domain Services (ADDS) is required for this scenario.
http://technet.microsoft.com/en-us/windows/jj874388.aspx
Note: Of course, you can still apply for the developer sideloading key, but you already know about that.

Provisioning Profiles Can Be Installed Using MDM

Apple's Mobile Device Management Protocol Reference states on page 44 at the bottom
Third-party enterprise applications require provisioning profiles in order to run them. You can use MDM to deliver up-to-date versions of these profiles so that users do not have to manually install these profiles, replace profiles as they expire, and so on.
To do this, deliver the provisioning profiles through MDM instead of distributing them through your corporate web portal or bundled with the application.
Does this mean that I should remove or unbundle the embedded.mobileprovision from the application before installation?
Or does it mean,
Installing the provisioning profile via an MDM server separately before installing the app?
If the answer is the first one, how does one remove the embedded.mobileprovision without breaking the app. If the answer is the 2nd, does subsequently updating the app mess up the profile installed by the MDM server?
Second one. The MDM server installs provisioning profiles on the device before installing the app. It's generally part of "setting up the device" with the MDM.
Installing or updating the app after that point would be done through the MDM, so everything stays hunky dory.
Updated provisioning profiles get put up on the MDM (by developer/admin), then the MDM app on the user's device notifies the user of an update. They tap the update button and the new profiles get downloaded and installed.
EDIT 3/12/14: Apple has introduced the Device Enrollment Program(DEP) which now allows for "no-touch" installation of MDM provisioning profiles, setting up supervision and silently installing apps without ever taking the device out of the box. The system is based around:
Company account buys all devices (Apple maintains list of which serial numbers belong to company/account)
Company tells Apple which MDM has permission to make changes.
Company links MDM to Apple.
MDM now sends requests to Apple, which sends requests to device.
This will allow us to only screw, er setup, devices we bought. There are ways to "switch" ownership of devices/serial numbers of they were not all bought under the same account.

Why I can't add Apps into LionServer's ProfileManager

Today I install Lion Server.app in my OS(Mac OS X 10.7.3(Lion)) and configure the server. After that I enroll my devices into the ProfileManager.
Try to push the Profile to my devices and control it is ok.
I want to add the App to my devices.(Distribution for Enterprise),but it doesn't work at all.
http://enterpriseios.com/mdm/Apple_Profile_Manager
You can't use Profile Manager for Enterprise Application delivery - you need to use either a 3rd Party MEAP solution like Apperian or you could sign up to Apple's Enterprise Application Developer Program and host the apps off an internal webserver and delivery URLs via Webclips from Profile Manager.
that is not my experience at all, I am running Mountain Lion 10.8.2 and I am able to add my ipa files into profile manager. to generate my ipa from xcode I simply make sure that I have the proper certificate for my distribution cert, and I check my release scheme is selected, next I choose archive and I check the option box that says enterprise distribution. if you select enterprise distribution, you need to provide the details for your plist file (location, app title and png file) more info on Apple's website...
http://images.apple.com/iphone/business/docs/iOS_Apple_Configurator_Mar12.pdf

Is iPhone enterprise deployment appropriate for distribution to members of an association?

I've had a query about developing an app for members of an association and I can't determine from the Enterprise Deployment guide if this is an appropriate method for deploying the app.
Members own their own devices, so can an enterprise app be deployed while allowing the users to continue to use their own Appstore logins?
At any point, do the devices have to be physically connected to a machine running iTunes that is owned by the association or can a provisioning profile be distributed via the web or email? I see that profiles found in certain directories (e.g., ~/Library/MobileDevice/Provisioning Profiles/) will be automatically installed, so can the profiles and the app simply be emailed to members?
The Enterprise Deployment guide contains a lot of instructions on locking down the device. Can this be ignored?
I've had a query about developing an app for members of an association and
I can't determine from the Enterprise
Deployment guide if this is an
appropriate method for deploying the
app.
Sounds right for the type of deployment you're talking about. Just be aware if you're have the enterprise developer account you won't be able to do App store deployment with the same account.
Members own their own devices, so can
an enterprise app be deployed while
allowing the users to continue to use
their own Appstore logins?
Yes, Appstore apps and enterprise apps can coexist on the same device.
At any point, do the devices have to
be physically connected to a machine
running iTunes that is owned by the
association or can a provisioning
profile be distributed via the web or
email? I see that profiles found in
certain directories (e.g.,
~/Library/MobileDevice/Provisioning
Profiles/) will be automatically
installed, so can the profiles and the
app simply be emailed to members?
You can get the app binary and profile to the members anyway you like. Snailmail a CD... stick a USB drive on a pigeon... As long as they have access to the iTunes they sync their devices with, they'll be able to install your app.
The Enterprise Deployment guide
contains a lot of instructions on
locking down the device. Can this be
ignored?
Not sure which guide you're referring to. Please include link.
You need the devices UDID which is included in the provisioning profile for the app, that allows that device to run the app