I don't know how I can test my Testing App on my iPhone anymore

I am new. I have never used Swift nor XCode or the CLI. But I have found and managed to test my App that I created for testing on my iPhone.

I have absolutely no intentions to put it on the App Store. I even made it Open-Source on GitHub.

I learned a lot of things and ways to prevent crashes, but unfortunately I am slowly starting to lose the ability to put my App on my iOS.

I am new here as a developer. But I have troubles to create a Developer Account, so I am not sure what I should do.

Here's what I think I am having issues with:

  • I feel like you can only create a Developer Account if you have a business, is this true?

I really find it cool to test my own App on my own phone. But I want to do it in an official way. But I don't know how.

  • Others have told me that you'd need a License for the App Store. But I am not trying to put it on the App Store, will this make it impossible for me to test my own app?

Why make an app if not putting it on the App Store?

You can learn. If you make good Apps or Libraries, you can provide them to other Developers! Maybe even an opportunity to collab with someone and even indeed put it on the App Store with a valid Developer Account.

Seriously, if I wouldn't have been able to test my iOS app through other ways on my iPhone, I'd have never been able to make a short breakdown about AVAudioEngine and AVAudioSession. I've seen people that have run into these crashes. I tried to look up for a fix, but found none.

I saw apps that allowed you to use a Microphone on a Laptop/PC and I decided to make my own one to test, and succeded, while I yet need to figure out a few crashes, I managed to do it, and I really want to continue and actually use my own App...

So I was really happy that I could make a post to provide a guide in hopes that it would help someone. And I would do more, but I really need help with figuring out how I can test my own app on my own phone.

I hope that Developer Relations can help with this.

You do not have to be a business to have a Developer account.

You've said you have had troubles creating a Developer Account but you don't say what the issues were? How do you expect us to help you if you don't provide this basic information?

If you do not pay the annual Developer Fee, any apps you write can only be deployed to your device(s) and must be re-deployed every week.

If you pay the Fee, you can deploy to your device(s) and put it on the App Store. You say you don't want to do this, and that's fine; you do not have to.

I find it weird that you've never used Xcode but you've written an app for iOS. How are you deploying it to your iPhone?

If you do not pay the annual Developer Fee, any apps you write can only be deployed to your device(s) and must be re-deployed every week.

That sounds fine.

You've said you have had troubles creating a Developer Account but you don't say what the issues were? How do you expect us to help you if you don't provide this basic information?

Well, when I click "Enroll" you are given options e.g. Individual and etc. some require a D-U-N-S Number, but that's a business related thing.

If I click on Individual it just tells me that I can't enroll at the time.

[quote='806386022, darkpaw, /thread/764956?answerId=806386022#806386022, /profile/darkpaw']

You've said you have had troubles creating a Developer Account but you don't say what the issues were? How do you expect us to help you if you don't provide this basic information?

back soon

If I click on Individual it just tells me that I can't enroll at the time.

That’s weird. We can’t debug issues like this here on DevForums because it requires sharing of personal info. If, after us talking here, you decide you want to pay to join the Apple Developer Program, I recommend that you open a formal support case via Apple > Developer > Contact Us.

However, before we do that I’d like to clarify the big picture. You wrote:

But I want to do it in an official way.

There is an official way to deploy apps to an iPhone without paying to join the Apple Developer Program. However, it requires you to use Xcode (or Swift Playgrounds). These support the concept of free provisioning, otherwise known as a Personal Team. You log in with any Apple ID and it lets you run your app on your own device.

IMPORTANT The Personal Team feature has significant limitations. For the details, see Developer > Support > Choosing a Membership.

Share and Enjoy

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

I don't know how I can test my Testing App on my iPhone anymore
 
 
Q