Question

I want to submit my app to the apple approval process. According to the guideline, they will reject apps that are beta versions.

During the history of development, my code was based on an earlier beta version, thats why I have some files and folders, which contains the string "beta":

./FooBeta 
./FooBeta/FooBeta-Info.plist 
./FooBeta/FooBeta-Prefix.pch 
./FooBeta.xcodeproj/xcuserdata/bar.xcuserdatad/xcschemes/FooBeta.xcscheme 
./FooBeta.xcworkspace/xcshareddata/FooBeta.xccheckout 
./FooBetaTests/FooBetaTests-Info.plist 
./FooBetaTests/FooBetaTests.m 

I want know to remove the beta string. How to I do this best, while not harm my app?

I am a little bit concerned with the files: Info-Plist, Prefix.pch, xuserdata, xcsahreddata, that changing them lead to unexpecting errors, as the files cannot be found...

Besides the files, I have to rename the bundle identifier, bundle display name and bundle name. (the last I am not sure)

Do you have any tips or hints what I have (more) to consider?

Was it helpful?

Solution

When Apple say they will reject beta version apps, they mean just that. Not that it contains a string "beta".

Think about it logically - what if I created a Greek alphabet app… Alpha, Beta, Gamma, etc

Or just an alphabetapp (alpha-beta-pp, geddit?)

Just make sure you don't use any description in your app's name or UI or your iTunesConnect submission that says it's a beta version.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top