debugging - Test iOS app on device without apple developer program or jailbreak -


how can test ios application on ipod touch without registering apple developer program or jailbreaking ipod?

neither viable option @ moment.

i'd test on device instead of onscreen emulator, see how performs on actual ipod.

seven years after inception of app store (july 10, 2008), apple has introduced new feature in xcode 7 allows deploy , run number of apps on of devices, logging in apple id. you no longer need paid program membership deploy apps on own device (and no longer have jailbreak device if you're not comfortable doing so).

well, not majority of use cases anyway. obvious reasons, capabilities , entitlements require program membership such game center , in-app purchases not available apps deployed using method. apple's developer documentation:

launch app on devices using free provisioning (ios, watchos)

if don’t join apple developer program, can still build , run app on devices using free provisioning. however, capabilities available app, described in adding capabilities, restricted when don’t belong apple developer program.

the precise steps getting app onto ios device or apple watch follow (screenshots omitted ease of skimming):

  1. in xcode, add apple id accounts preferences, described in adding apple id account in xcode.

  2. in project navigator, select project , target display project editor.

  3. click general , choose name team pop-up menu.

  4. connect device mac , choose device scheme toolbar menu.

  5. below team pop-up menu, click fix issue.

    xcode creates free provisioning profile , warning text under team pop-up menu disappears.

  6. click run button.

    xcode installs app on device before launching app.

prior xcode 7, program membership indeed required in order sign provisioning certificates required deploy apps devices. other alternative jailbreaking. xcode 7, no longer need jailbreak device run apps distributed outside app store, or test apps if cannot afford join program, or deploy , use apps have developed own personal use if not intend distribute them through app store (in case don't need entitlements offered program membership anyway).


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -