Test my app without ADP membership

Hello community,

I'm new here, so please excuse my blunt question. I'm trying to understand how everything works and the logic behind it.

I have an idea for an app which requires the FamilyControl entitlement. Now I am not sure if the idea even works, so I wanted to test it on my own device.

Am I correct, that I cannot even test an App with such entitlements without paying for the ADP? Not even on my own device?

I completely understand I need to be a member in the ADP if I want to distribute my app, but I'm not there, yet, and I just want to do a proof-of-concept.

I thought I can't be the first one with that question, but couldn't find a past topic on this, so I'm posting it.

Regards, Niklas

Answered by DTS Engineer in 850921022

Just a couple of factoids to expand on the previous answers…

If your Apple Account is not a member of a paid developer team then Xcode lets you develop apps for your own device. This feature is known as a Personal Team. It has significant limitations. For the specifics, see Developer > Support > Choosing a Membership.

If you’re using a Personal Team, it’s a good idea to bookmark the Developer Account Help > Reference > Supported capabilities (iOS) page. The last column, labelled Apple Developer, shows what entitlements are available to Personal Team developers.

Sadly, Family Control is not in that list )-:

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Without an ADP subscription you can deploy your app to your own device (via Xcode) but it will expire within a few days and you won't be able to launch it without re-deploying it to your device again (from Xcode).

With an ADP subscription you can deploy your app to your device and it will launch every day until your subscription expires.

So, you can download Xcode, develop your app and deploy it to the Simulator and your own device(s) without having to pay Apple for the ADP. You only have to pay for the ADP once you decide to distribute your app externally from you and your own device(s).

Accepted Answer

The OP wants to use the FamilyControl entitlement. The request page requires a purchased membership to access. I'm not familiar with this feature, but it doesn't sound like something that a developer could just turn on for debug builds. Maybe you could in the simulator?

From said request page, it looks like one would have to have the app ready first and then request the entitlement. And most importantly, it's just a request. Judging from other people's experiences, these requests can take from 2 days to 4 months to be accepted, and possibly rejected.

Just a couple of factoids to expand on the previous answers…

If your Apple Account is not a member of a paid developer team then Xcode lets you develop apps for your own device. This feature is known as a Personal Team. It has significant limitations. For the specifics, see Developer > Support > Choosing a Membership.

If you’re using a Personal Team, it’s a good idea to bookmark the Developer Account Help > Reference > Supported capabilities (iOS) page. The last column, labelled Apple Developer, shows what entitlements are available to Personal Team developers.

Sadly, Family Control is not in that list )-:

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thank you all for your replies and help. That's what I was expecting. Not hoping, but expecting. Guess my iPhone is not entirely my iPhone after all. 😅

Test my app without ADP membership
 
 
Q