Signup for the Ionic Newsletter to get the latest news and updates!

  • Joe

    So you don’t need a Apple Developer account, yipee!
    But you do need a Mac, boo!

    • Radicalized Raccoon

      You can connect and debug an iOS device using only a windows machine with Gapdebug. It is a free 3rd party desktop app.

    • Artyom Pranovich

      You can install and use virtual machine instead

    • Jira Kata

      May be we can use Virtual Box 5 with OSX Virtual Machine.
      This how to. After Install you need to change SerialNumber of your OSX to 0. Then you can login with your apple id.

  • Jorge Vergara

    “Sorry to break it to you PC users, but Xcode is still required, which means you still need a Mac.” hahahaha I’m on a Linux box and have been experiencing that pain for a while now, need to get that Mac fast

    • Elindor

      Ionic Package (or any other cloud builder) ftw man. Screw apple and their “buy everything we create or forget our customers” policy.

    • Radicalized Raccoon

      As I told Joe, you can connect and debug an iOS device using only a windows machine with Gapdebug. It is a free 3rd party desktop app.

      • beetch!

        Did you ever get this to work

  • Gabriel Eduardo Bejarano Rojas

    fuck you apple

  • Lowie Benoot

    I guess you still can’t distribute the IPA file to your clients (for testing), and install it on a non-developer device?

  • Aung Ye Htut

    Hello, I tried install the ionic app to iPhone/iPad via xcode, it worked well. But, few days or few weeks later, this app couldn’t use it anymore. And, the “Device Management” menu is disappeared from settings, too. If I reinstalled via xcode again, it works for few days.
    Any help?

    • Michael

      Hello, did you solve the problem? Does this happen when it’s a free account?

  • Sani Yusuf

    Great Stuff Works Like A Charm

  • Tim Russell

    What if I’m not selling my app via the App Store? We’re a B2B solution provider and our solution has an app as the front end. Our clients create travel itineraries and then send an app download link to their customers, without the App Store being involved. Do I need a developer account? Can’t get a straight answer anywhere.

  • hoangvu

    How many devices can be debugged by this way?
    So, how to remove the debugged device and add a new one?

  • Animesh Mishra

    thank u so much….it really helped..thank u..

  • Obi

    Thanks for this post. This is a lifesaver!
    I’ve tried it and was able to test my app on the iPhone. However, I noticed some things don’t work, such as buttons and Google social login, even though they worked fine on an Android phone. Back to the drawing board!

  • SonalK

    Can you only use the app for 7 days though?

    • Henry Howeson

      yep, and then you have to rebuild

  • Rajesh Kumar

    I have been struggling with this problem and this article seemed a real boon to me. But I have not been able to successfully do this yet. I am using cordova to develop the app. I have Xcode 8 on macOS Sierra. The macOS Sierra is actually running as a VM inside VirtualBox (the host OS is Windows). I connected my brother’s ipod to this to try out these steps. But when I try to create a provisioning profile, I get the error “there are no devices registered in your account on the developer website. Plug in and select a device to have Xcode register it.”. Not I have some doubts – should the appleID on the device be the same as the appleID on the macOS and XCode. I really would like to develop with my own appleID but run it on an ipod which has a different appleID. Is this possible or no? Thanks…

  • Swapnil Bhavekar

    Superb Documentation, thanks buddy

  • Max

    Is this method able to deploy to multiple ios devices?

  • sqian

    Hi Alex, I understand that this blog post was from last year. I am using xcode 8.3.3 and encountered the same issue. The UI of the xcode is different from your post. I am wondering if there is any trick I need to be aware of for xocde 8.3.3? Thanks!

  • Bananna

    oh my god. is this real?!?! yaaaaaaay. so ionic allows you to build the app for ios.
    in phonegap you need the developer certificate first before you can even build your app.
    am i understanding this right?

  • Chirag Agrawal

    Thank you for this post! Without having an Apple account you can deploy your device, amazing