Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Distribute iOS Application without an Apple Developer Account

As far as I know, an iOS Application can be distributed in the following ways

  1. Via App Store
  2. Using TestFlight
  3. Using HockeyApp or something similar
  4. Sharing the .ipa file

But all the above require enrolling in the Apple Developer Program. I can test the app on my device using my apple id but I alse need to share my app with a couple of personal friends(testers). Is there any way to share an iOS application without enrolling in the Apple Developer Program?

Thanks.

like image 966
Ranganatha Rao Avatar asked Apr 11 '17 09:04

Ranganatha Rao


People also ask

Can I distribute iOS app without developer account?

First off, yes, you do still need an Apple Developer account if you want to distribute your app in the App Store. Sorry to get your hopes up, but there's no getting around it. The good news is that you can develop and test your apps on your iOS device without a paid Apple Developer account.

How do I distribute iOS apps without App Store?

Apple offer two solutions for this: Apple Developer Enterprise Program, This allows you to distribute your app as a URL via your internal site or web server. Volume Purchase Program for enterprises, This allows you to distribute apps via a URL to managed devices within your organisation.

How do I distribute iOS apps privately?

From My Apps, select the app you want to distribute privately. This will show you the app's page on App Store Connect. In the sidebar to the left, click on Pricing and Availability. Navigate to App Distribution Methods and select Private — Available as a custom app on Apple Business Manager or Apple School Manager.

How do I submit an app to Apple without an account to the App Store?

Use an email address that you check often because Apple sends frequent updates on the program and on the status of apps you've submitted for approval. Cool, you're now an Apple developer! You have access to the libraries and tools, but you need to join the paid program to submit apps to the app store.


2 Answers

Have the tester remote into your machine and share the USB. Apple is none the wiser. I have windows 7 running High Sierra via virtual box. I share the USB from Windows to Mac. I have my testers use a program like Team Viewer, which allows them to share their iPhone USB with me(not sure if it works with the mac version, so I daisy-chain USB sharing)

So it goes: Tester<---[TeamViewer]--->Windows Machine---[VirtualBox]--->Mac OSX

like image 57
theodore peters Avatar answered Nov 07 '22 03:11

theodore peters


Well, Legally you can't do that, apple hasn't provided this till now and i guess they never will be, you have to enrol in Apple Developer account to test upto in 100 devices in Development and as production with adHoc mode through IPA.

Thanks

like image 45
Abhishek Mitra Avatar answered Nov 07 '22 04:11

Abhishek Mitra