Help with third party developer

Hello

 

I am new to all of this and appreciate any help that I can get!

 

I am having a third party developer make me a simple app for iOS and Android.

 

The developer is saying that it is a Corona based iTunes app.

 

In order for me to test this app he is saying that I need to purchase an Enterprise Developer Account and to send him the account details so he can deploy it and I can play on my devices.

 

He says to make sure to create a CORONA based iTunes and gives me the following steps:

 

login

then click on developer account

then packages

then cocoa

select

corona

and then click on platform

select iphone and android

then select languages

lua

objective C

android SDK

java platform

then click on soft

in that select supported files

then click on yes button

then click on packages

select packages

 

 

Does any of this make sense to anyone?

 

I have tried to enroll in an Enterprise Developer Account but it only allows me to sign up for the Individual Developer account.

 

The developer is saying that I cannot use an Individual Developer Account.

 

I just want to be able to test the app he’s making before I  pay him anymore.

 

Thanks!

Paul

Hi Paul.  He is somewhat right.  To build Apple apps, one has to have an Apple Developer account.  Apple offers two levels:  Individual and Enterprise.  Enterprise allows you to have multiple developers per account and costs around $300-400 USD a year.  I’m not real sure.  Most everyone would get an individual developer account which is $99+Tax USD a year.  Once you have this, then  as a developer you can create your certificate/key pairs, create the application ID, assign test devices, generate the provisioning profiles needed for the app.  Once this information exists, as a developer you can log into the iTunes Connect store interface and create the store entry, where you can upload screen shots, write your marketing copy, enable things like GameCenter, InApp Purchases and so on, set the price for your app.  When you are ready to submit it for review, that will also be done through this interface.

If you get the enterprise version you can assign him as a developer and it will make him using your credentials easier, however with the individual version you can just give him your log information and he can setup everything.

This is not something you would do on a Corona Labs website.  This is something you have to do at http://developer.apple.com

Now you will need to do the same with Google (and potentially Amazon).  Google is a $25 one time fee to setup.  You will need to google the “Google Play Developer” search phrase and get the sign up page for that.  Once you’re in you use a different URL and I can’t easily get that for you.  Amazon offers their own store, which is supposed to be $99 a year like Apple, but they wave the 1st year fee, though they have never billed me after the first year.  They have their own portal setup.

As for the steps above, I don’t believe they are right.  Apple just redid their whole portal access setup, so you’re going to have to adventure through there and follow what seems logical.  There won’t be any Corona reference (and I don’t think there will be a Cocoa reference either).

Rob

Hi Rob,

Thanks for the reply!

I had no idea that I would have to purchase an enterprise account. Now thats $400 more that I have to spend.

Is there a way to do everything with the individual account?

Thanks!

Paul

ALSO, is there not a way that I can test the app he made before doing any of this??

I want to test it to make sure it works and is what I asked for before paying him what we agreed.

I’d hate to pay for the account only to find out the app is completely wrong or doesn’t work at all.

Thanks!

Paul

You should be able to use the $99 individual account.  I’ve done it with other clients in the past.

He could build it against his developer account, however Apple only gives you 100 test devices that can be reset once per year, so adding your devices to his account uses up resources of his.  I don’t know how many he has used and such.  He would also have to setup the app in his platform.  Once he does that he can’t delete it.  When it comes time to put it on a device it really should be on your credentials in particular if there are going to be in-app purchases, GameCenter or iAds. 

Now one thing I do is I have two test apps I have setup that I can build for device and test against.  But I’m very hesitant to take up my limited pool of devices and like I said, this won’t work if you have in-app purchases and such.

Rob

The developer should be able to give you a version of the app to test using HIS Apple developer account. You would just need to provide hime with the UUID of the devices you want to test on.

You will need your own account when you are ready to submit the app to the app store, but this shouldn’t be needed just for him/her to give you a working demo.

I can’t image how someone who doesn’t have an Apple developer account can go into business developing apps for other people.

Thanks! This is exactly what I have been saying! I have no idea how to make an app or deploy it etc. I have been trying to tell him this. I told him I am paying him to make me an app why do I have to do all these additional steps just to test it out?

Like I said, his test devices are a limited resource and he may not want to be stuck with a ghost of your app in his developer portal afterwards.  You could suggest that he have a couple of test apps, but that doesn’t solve the test devices being a limited resource.

Rob

If its possible to use the individual account to do this I am willing to compromise and purchase it.

But like I said, I just want to be able to test the app before I pay him anymore. I think that is understandable.

Hi Rob,

This is slightly off-topic, but I glad to be able to tell you that last year Apple *finally* gave us the ability to delete old unwanted app IDs. So if you have any old app IDs clogging up your dev portal, you can delete them from the “edit” screen for those IDs.

@Paul: For what it’s worth, when I’m doing contract work for clients, I also require them to set up their own developer accounts. It’s a shame that your dev didn’t explain that to you from the beginning, but that requirement in and of itself is not too concerning. However, an individual account ($99) should suffice. And you can add your dev as a team member who can log in and manage the necessary data such as provisioning profiles, etc, without having to disclose your own password. Good luck!

That’s right, they did.  I forgot about that…

Rob

Hi Paul.  He is somewhat right.  To build Apple apps, one has to have an Apple Developer account.  Apple offers two levels:  Individual and Enterprise.  Enterprise allows you to have multiple developers per account and costs around $300-400 USD a year.  I’m not real sure.  Most everyone would get an individual developer account which is $99+Tax USD a year.  Once you have this, then  as a developer you can create your certificate/key pairs, create the application ID, assign test devices, generate the provisioning profiles needed for the app.  Once this information exists, as a developer you can log into the iTunes Connect store interface and create the store entry, where you can upload screen shots, write your marketing copy, enable things like GameCenter, InApp Purchases and so on, set the price for your app.  When you are ready to submit it for review, that will also be done through this interface.

If you get the enterprise version you can assign him as a developer and it will make him using your credentials easier, however with the individual version you can just give him your log information and he can setup everything.

This is not something you would do on a Corona Labs website.  This is something you have to do at http://developer.apple.com

Now you will need to do the same with Google (and potentially Amazon).  Google is a $25 one time fee to setup.  You will need to google the “Google Play Developer” search phrase and get the sign up page for that.  Once you’re in you use a different URL and I can’t easily get that for you.  Amazon offers their own store, which is supposed to be $99 a year like Apple, but they wave the 1st year fee, though they have never billed me after the first year.  They have their own portal setup.

As for the steps above, I don’t believe they are right.  Apple just redid their whole portal access setup, so you’re going to have to adventure through there and follow what seems logical.  There won’t be any Corona reference (and I don’t think there will be a Cocoa reference either).

Rob

Hi Rob,

Thanks for the reply!

I had no idea that I would have to purchase an enterprise account. Now thats $400 more that I have to spend.

Is there a way to do everything with the individual account?

Thanks!

Paul

ALSO, is there not a way that I can test the app he made before doing any of this??

I want to test it to make sure it works and is what I asked for before paying him what we agreed.

I’d hate to pay for the account only to find out the app is completely wrong or doesn’t work at all.

Thanks!

Paul

You should be able to use the $99 individual account.  I’ve done it with other clients in the past.

He could build it against his developer account, however Apple only gives you 100 test devices that can be reset once per year, so adding your devices to his account uses up resources of his.  I don’t know how many he has used and such.  He would also have to setup the app in his platform.  Once he does that he can’t delete it.  When it comes time to put it on a device it really should be on your credentials in particular if there are going to be in-app purchases, GameCenter or iAds. 

Now one thing I do is I have two test apps I have setup that I can build for device and test against.  But I’m very hesitant to take up my limited pool of devices and like I said, this won’t work if you have in-app purchases and such.

Rob

The developer should be able to give you a version of the app to test using HIS Apple developer account. You would just need to provide hime with the UUID of the devices you want to test on.

You will need your own account when you are ready to submit the app to the app store, but this shouldn’t be needed just for him/her to give you a working demo.

I can’t image how someone who doesn’t have an Apple developer account can go into business developing apps for other people.

Thanks! This is exactly what I have been saying! I have no idea how to make an app or deploy it etc. I have been trying to tell him this. I told him I am paying him to make me an app why do I have to do all these additional steps just to test it out?

Like I said, his test devices are a limited resource and he may not want to be stuck with a ghost of your app in his developer portal afterwards.  You could suggest that he have a couple of test apps, but that doesn’t solve the test devices being a limited resource.

Rob

If its possible to use the individual account to do this I am willing to compromise and purchase it.

But like I said, I just want to be able to test the app before I pay him anymore. I think that is understandable.

Hi Rob,

This is slightly off-topic, but I glad to be able to tell you that last year Apple *finally* gave us the ability to delete old unwanted app IDs. So if you have any old app IDs clogging up your dev portal, you can delete them from the “edit” screen for those IDs.

@Paul: For what it’s worth, when I’m doing contract work for clients, I also require them to set up their own developer accounts. It’s a shame that your dev didn’t explain that to you from the beginning, but that requirement in and of itself is not too concerning. However, an individual account ($99) should suffice. And you can add your dev as a team member who can log in and manage the necessary data such as provisioning profiles, etc, without having to disclose your own password. Good luck!