I submitted new versions of my apps to the Apple app store but they were rejected because of Missing Purpose String in Info.plist errors, NSPhotoLibraryUsageDescription and NSCameraUsageDescription. There was no error from the x-code submission but I received e-mails from Apple rejecting them. I found a discussion on this in the forum and added the necessary build hints.
I then resubmitted an app but of course it was rejected because of the build number. ITMS-4238: You already uploaded a build with build number 4.0 for version number 4.0. So I upped the version number in CodenameOne basic settings to 4.01 and resubmitted. This time no error returned, at least I did not get a rejection e-mail from Apple this time.
However the build never showed app in App Connect. I logged out, logged in again, nothing. Is it because I created a new version 4.00 and it is now 4.01? I searched on the above error and found a posting here suggesting using iTunes Connect to reject the binary and then resubmit it. I could not find any way to reject the binary in the new App Connect. Do you know if there is a way?
Bottom line is I really want my app to appear in the app store as 4.00, not 4.whatever when I finally get a clean submission. Is there any way to do this? Can I still release 4.00 somehow, i.e. change the build number without changing the version number?
Thanks
P.S. Why is CondenameOne->CodenameOne settings so slow lately, It takes 15-20 seconds for the window to open in NetBeans? Every time I try and open there is this delay.