Is that possible to replace screenshots in released iPhone Application? - iphone

i got approved & my app released 2 days ago & now my client needs to update screenshots to high quality.
Is that possible to delete all & replace with new ones or i should upload a new binary?
Even if i update Binary once gain , i should update my version also in such a case did apple approve my app with update version?
Thanks

You have to update a new binary only when you need to change the app icon. You can manage your screenshots whenever you like.

You could simply replace the screenshot asset, you would not have to upload a new binary.

Related

Submitting New Version Of The App To The App Store

I have an iPhone app that was accepted in the App Store almost a month ago. Now i have updated my app with some new features and added iOS 7 support etc.
This is actually the first very first time i am going to submit a new version of the same app to the App Store.
As far as it seems, i have to go to iTunes Connect > Manage Your Apps, select the app and then click on "Add Version" and add the version number and whats changed in the new version. Go back and add the updated screenshots and then using Xcode, i can submit it for the approval.
The question is that is there anything else that i am missing and that i should do in order to submit the new version of the app? As i said i am doing it for the very first time. Thanks!
Things you may wan't to consider:
submitting any new in-app purchases with the new version of the app
make sure your app version and short app version is higher than the one in the version currently in the app store, otherwise you will not pass validation
run validation before submitting so you can see if you get any warnings, sometimes there may be collision with Apple private apis. If they are in your code, I'd suggest to rename your methods
The only thing you need to do now is to update the version number and the build number in your Xcode application, archive your app and submit on the AppStore.
On iTunes Connect you set the new version number :

Delete new version of app in iTunes connect

I uploaded a new version of my app in iTunes connect and I do not want and/or need it - how do I get rid of it?
Currently the status shows Prepare For Upload with yellow dot..
I want to delete new version of app, which shows status of Prepare For Upload and not the old one which shows ready for sale status and new one is already available in store.
Is it possible to delete new version of app in iTunes Connect, without affecting old one?
Another work around for this is to simply go to the version you want to delete and update the version number.
I.e. in my case we had created an update for version 3.1.2, but now wanted the update to be version 3.2. Instead of deleting the newly created 3.1.2 version (which I don't think is possible), we updated the version number.
You cannot delete a new version you have created from iTunesConnect before you have uploaded a binary. You can only delete full apps - before or after review.
Apple give a fairly full description of what is going on here without saying explicitly that you cannot delete versions. They do say you cannot remove a platform once created - and they seem to work like versions.
I suppose they never imagined people would create a new version by mistake or as an exercise - but we do!
The only reason I can think of is as a safety measure so that you cannot strand people who have bought your app for a platform that you then remove. I am guessing versions work like platforms in the background and so Apple cannot give us the functionality for one and not the other.
You don't have to worry, Prepare to Upload status means the itunes is asking you to tell that you are ready to upload binary and click the button Ready to Upload Binary.. Your build must be rejected by someone, or you haven't yet uploaded any.
If you want to upload a new build you have to click Ready to Upload Binary, then the status will turn into Waiting for Upload, then if you upload the binary successfully it will turn into Upload Received, then it goes into Waiting for Review, next come In Review, then your status might be Rejected, or Ready For Sale, or Approved(It needs to be released manually)..
I hope above clears your doubt..
Update -
The process has been changed a lot, though You can't delete a Binary, you need to upload new binary by changing the build number if you don't want to change the Version number of the build. For the process of upload, we don't have option to make it Ready to Upload anymore.. You follow the following steps..
Upload a Binary of a specific version from XCode.
Check Activity Tab in itunesconnect of your app, it should show the uploaded binary in processing mode, it will get processed in sometime.
Click on your App Version which might be in Prepare to Submit state, go inside and add your recently uploaded and processed build and click on Save.
Then Submit for Review
Cheers.
You have to go to manage your applications and go to your app. There is a details button and click on binary details under the heading links.
there should be something like "reject the binary" on that screen.

How to update the app on app-store without new version?

I have uploaded an app on app-store. And I have just forget to remove an alert in it. Now I want just to update the old app without new version. So please help me to do this.
You can't. You must submit a new version for review. This new version must have a higher version number than the current version. There is no way to simply update an app.
There's only two ways in which you can upload the same app on App Store:
Upload a new version.
You'll have to delete your old app and upload
the new one. In this your waiting queue will start from the day one. For example: if you've uploaded your app 2 days before and if you remove it now and upload the new build you are back to day 0 and you'll have to wait for 7 more days.
Uploading a new version is the good idea if your Alert is not very critical.
If the version you uploaded is not yet approved and is still in review, you can go to the 'Binary Details' page and 'Reject the Binary' Then the status of your app will change to 'Developer Rejected'. In this case you can re-upload the new binary having the same version number.
If the version is already approved, you'll only have to create a new version.

Resubmitting the binary data into AppStore issue

I am stuck at this point. Scenario is like that -
I have already uploaded my application in apple Appstore and reflecting status is "Ready for sale",This is great. but there is one issue,now i want to update the binary file. How should i go around it? can anyone help me out ?
Thanking you in advance ...
Hey this is very Easy Should i help u now??
Once your app is Ready for Sale, after that if you want to upgrade your Binary, then you have to release your Apps New Version.If previously your version was 1.0 then it should be Now 1.1 or 2.0 then Modify the Code you had written for that app and Compress the binary and click on New Version for the Corresponding app. That's it. If you still face any problem then let me know... I will be happy to Help you.
You have to release the currently approved app for sale before you can update it.
You can release it for sale for one hour in only one microscopic country for one hour, or maybe zero countries, then remove it from sale if you don't want it distributed widely before you update it.

iPhone/iPad app delopment and BundleId

Okay so here is my situation. About a year ago I released my very first iPhone app! (Yeah). Since then I have been working on making it into a universal app. In doing this, I actually went ahead and created a brand new universal app and then proceeded to code accordingly.
So now I want to release this app but since the app was created brand new, it has a different bundle Id. I don't want to alienate the users that bought the previous version for just the iPhone so is it as simple as just changing the universal app bundle Id to the one I used for the iPhone and publish that way? Will this fly with apples publishing system?
Thanks in advance for any and all help.
Geo...
Should be absolutely fine. The devices will just replace the app with the new version - as long as your new one uses the same data storage / preferences etc there's no reason why that won't work.
NB This answer assumes that you are going to release it as an upgrade to your previous app.