Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am developing an Application its purpose to view uploaded files on the host server, and it has a credentials that will be entered on the Login Page to authenticate the user.

My Question! when I post my application to the App Store how suppose apple is going to test or at least view my application when Apple needs enter a valid credentials that I am not suppose to know, it's private to my client.

Any guide would be greatly appreciated.

share|improve this question
1  
If your application is "private to your client", does that mean it's not a mainstream application and you only have few clients that will use it? If so, consider an Ad-Hoc build that does not involve the app store. – badgerr Mar 17 '11 at 12:59

3 Answers

up vote 4 down vote accepted

When you submit a binary to App Store, you can give instructions to Apple about how to test the application. There you can provide them with test credentials.

In the iTunes Connect Developper Guide, in the section "Supply Version Information", the field "Review Notes" is described as such :

Use this field to give demo account information with full access to Apple for purposes of reviewing your application.

If your application requires specific settings, user registrations, or account information prior to submission to the App Store, be sure to include that information in this field.

This is a text field visible only to the App Review team, so the information entered in this field will not appear on the App Store. You can also include general instructions or other relevant information about your application that you think would be useful for the review process.

You could create a test account that has access to example files.

share|improve this answer
that's mean if i post my app with no example they will refuse it? – Ahmad Kayyali Mar 17 '11 at 9:27
1  
One of my apps was rejected once, due to missing Review Notes about how to logon. So I'd suggest to put up a test account with no sensitive data (similar to doing UAT) for app review. – ohho Mar 17 '11 at 10:34
@Ahmade - Apple could reject it for many reasons. I suggest you follow their directions. – Ramhound Mar 17 '11 at 11:54

An fully functional demo account with real or dummy data needs to be provided to Apple for review.

You don't have to put your clients private data in the demo account; but you may need to put some data in the demo account (for instance randomly generated medical records using fictitious names to avoid HIPPA compliance issues). Or have the demo account upload content to /dev/null instead of your client's database.

share|improve this answer

I have released an app that acts as a front-end for a paying online voicemail service. I am not related to the service provider, and could not open a test account or anything of the sort. They suggested that I simply uploaded a long video of my app (running in the iPhone simulator), demonstrating all the features, and gave Apple a link to the video in the notes of my app upload. The app was approved, and numerous updates were approved with the same modus operandi.

share|improve this answer
Wow, that's accommodating of them. Apple's review process gets all this hate, but this sort of thing is amazingly friendly and permissive. (And I guess you probably just didn't demonstrate your super secret hidden 3g tethering feature, when you made your video, right?) – Dan Ray Feb 7 '12 at 13:20

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.