Testing iOS applications on iOS devices running using IONIC and angularJS

I am making an application made using IONIC that I just want to test on my iOS device, and not publish it to the app store. Do I still need an Apple Developer account (paying $ 99) or a MAC with XCODE and IONIC installed?

I just want to test it on my device, and not publish it in the app store.

+5
source share
2 answers

Yes it is possible.

I tried it today. Using XCODE 7 beta 2. I tested my project using IONIC with only the APPLIE identifier, and not with the APPLE DEVELOPER ACCOUNT and its operation.

All you need to do (to create IONIC projects and install them on physical devices without an APPLE DEVELOPER ID)

  • Install XCODE version 7 (currently beta 2)
  • Install Node JS (update path)
  • Install Cordoba
  • create an ion project (IONIC starts your project empty)

By default, the iOS platform is added.

  1. go to ios platform / folder
  2. there will be yourproject.xcode file - open it
  3. Connect device to MAC
  4. Run the project - if you get any error, XCODE will provide a fix, click on it, and your application will be installed on the physical device.
+14
source

Yes, I can confirm it, because I had to do it too. You must buy an Apple Developer License to test the application on your phone . I know this sounds crazy, because you donโ€™t actually put it in the store, you just โ€œtestโ€ it, but hey, Apple;).

However, if you just need to run it in the Xcode emulator , You do not need.

edit: Here is the official document confirming this: https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1-CODE_SIGNING_IN_A_NUTSHELL-IPHONE_CERTIFICATES

And besides, here is the SO question asking a similar thing, and the answer is the same.

+1
source

All Articles