App Submission

RSS for tag

Submit your apps to the App Store using App Store Connect.

App Submission Documentation

Posts under App Submission tag

184 Posts
Sort by:
Post not yet marked as solved
180 Replies
65k Views
I'm submitting a new version of my app, and after click "submit for Review", it show that: A few more items are needed in order to submit for review The items listed below are required for submission:There are still screenshot uploads in progress. I didn't met this problem before. Is that mean I haven't upload all the screenshot required or it's still uploading the screenshots to App Store Connect's server? Cause before there is a "save" button after you drag images to the screenshots area, now you don't. And I think I have uploaded all the screenshots needed and I waited a day to try submit again, still the same. What should I do?
Posted
by
Post not yet marked as solved
4 Replies
3.6k Views
Hi, I would like to send an application on the French App Store which contains encryption algorithm. I have made the declaration to the ANSSI (Agence nationale de la sécurité des systèmes d'information) (National Cybersecurity Agency of France) and they said that a declaration was not needed to deploy my application on the App Store for my encryptions algorithm utilisation. How can i do to send it without this declaration ? Can I just send the reply email instead of the declaration document ? Thanks by advance for your responses.
Posted
by
Post not yet marked as solved
1 Replies
780 Views
We have an iOS custom B2B app and have distributed it using redemption code sent as invitation link to the customer's email. The customer redeems the code and app is installed.  We are planning to provide an update to the same app, we wanted to know: 1) Will the app that has been downloaded using redemption code get auto updated when a new update is published? 2) If the person has been sent a redemption code before the app update, will the same redemption code point to the new updated app or do we need to generate new set of redemption code?
Posted
by
Post not yet marked as solved
4 Replies
2.1k Views
Hi Apple team, Can you please advise on any new update or plan coming in about final date for submitting UIWebView hybrid apps? As per this article deadline for app updates has been extended beyond the end of 2020. https://developer.apple.com/news/?id=edwud51q It will be great to know final deadline considering we are facing lot of issues with WKWebview migration for hybrid app with Cordova. Please advise. Thanks & Regards, Paresh
Posted
by
Post not yet marked as solved
5 Replies
3k Views
I'm trying to set up a bank account for in-purchase payments, i never did that before. So I added my IBAN, account, etc but I'm stuck at the same page forever spinning the button "Add". This is really bad in terms of user experience, are there any solutions? It never returns any error or nothing. Obviously, my internet connection is ok and I had lost a lot of time because it won't save the data I put there before, I had to fill all over again and again! Come on guys... I'm in Portugal.
Posted
by
Post not yet marked as solved
1 Replies
1.1k Views
Our App is rejected with the below message. We got rejected multiple times for this guideline and not sure how to handle this. We used to ask for their target weight/current weight but we got rid of that because we thought weight may be considered "sensitive data". Now we only store the number of hours worked out and the numbers are manually inputted by users. Does Apple require any fitness-related app to be published under an organization? Is there anything we can do to publish this app under individual developers? Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We found in our review that your app does not meet all of our requirements for apps that offer highly regulated services or handle sensitive user data. Specifically: The account that submits the app must be enrolled in the Apple Developer Program as an organization, and not as an individual. The guideline 5.1.1(ix) requirements give App Store users confidence that apps operating in highly regulated fields or that require sensitive user information are qualified to provide these services and will responsibly manage their data. Next Steps To resolve this issue, it would be appropriate to take the following steps: Your app must be submitted through an Apple Developer Program account enrolled as an organization. You may either enroll in a new Apple Developer Program account as an organization, or request that your individual account be converted to an organization account by contacting Apple Developer Support. Please note that you cannot resolve this issue with documentation showing permission to publish this app on behalf of the content owner or institution.
Posted
by
Post not yet marked as solved
1 Replies
796 Views
I'm unable to upload a new app version to App Store Connect, and am met with this ambiguous error whenever I try to upload. I have three apps listed in App Store Connect, all different bundles coming from the same project, i.e. com.myapp.development, com.myapp.staging, and com.myapp. Uploads work fine for com.myapp.development and com.myapp.staging, but fail for com.myapp. I am sure that my bundle ID is correct. The app builds and runs correctly. This appears to be failing due to a network error when trying to provision the .itmsp file to upload to App Store Connect. Using Transporter, this is how the error surfaces: Monitoring network activity, I can see the following: POST: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZITunesSoftwareService Request: { "id": "**********", "jsonrpc": "2.0", "method": "lookupSoftwareForBundleId", "params": { "Application": "TransporterApp", "ApplicationBundleId": "com.apple.TransporterApp", "BundleId": "com.myapp", "FrameworkVersions": { "com.apple.itunes.connect.ITunesConnectFoundation": "4.03 (1256)", "com.apple.itunes.connect.ITunesContentDelivery": "4.03 (1256)", "com.apple.itunes.connect.ITunesPackage": "4.03 (1256)", "com.apple.itunes.connect.MZXMLMarshalling": "4.03 (1256)" }, "OSIdentifier": "Mac OS X 10.15.6 (x86_64)", "SoftwareTypeEnum": "Purple", "Username": "**********", "Version": "1.2.2 (1256)" } } Response: { "error": { "code": 1079, "message": "Unable to process lookupSoftwareForBundleId request at this time due to a general error (1079)" }, "id": "**********", "jsonrpc": "2.0", "result": { "EnableJWTForAllCalls": false, "ErrorCode": 1079, "ErrorMessage": "Unable to process lookupSoftwareForBundleId request at this time due to a general error (1079)", "Errors": [ "Unable to process lookupSoftwareForBundleId request at this time due to a general error (1079)" ], "RestartClient": false, "ShouldUseFeatures": null, "ShouldUseRESTAPIs": false, "Success": false } } I have also generated the .itmsp file manually, but hit the same error when adding it to Transporter. The same request for com.myapp.development returns successfully with lengthy App Store Connect metadata. I have also: Renewed certificates / provisioning profiles and rebuilt the app Attempted to upload on machines with latest Xcode and MacOS Attempted to upload under different privileged user accounts within my organization Regressed to an older version of the app to see if I introduced a breaking change Is there anything else I should be trying?
Posted
by
Post not yet marked as solved
13 Replies
4.6k Views
Hello. Last week, I submitted a review and soon, I found a bug so I removed the build from review. Then, the status should go 'Developer rejected' and I should be able to remove the binary and submit another binary. But App Store Connect says 'You have an App Review submission cancellation in progress. You can resubmit items for review again after the cancellation is complete.' I keep seeing this message for a week and there's nothing I can do. I cannot remove the binary from review and even review is not starting for a week. I contacted the app review team but they said the app is really waiting for the review. But waiting for review for a week seems really strange. Is there anything I can do at this status?
Posted
by
Post not yet marked as solved
9 Replies
3.6k Views
No matter what size of simulator you use on any Macbook from any year, the screenshots are completely unusable on app store connect. App store connect requires extremely obscure, uncommon, and illogically sized images for screenshots. If you take a real screenshot on an actual iPhone 13 then try to upload that image it will also no work. Will Apple ever make software that properly works with its own development software? Will Apple ever make it so the simulators screenshots are properly sized or will apple allow for appropriately sized images to be uploaded for screenshots? Funny enough the best way to get around this problem is to use a third party conversion app to make up for apples extreme inadequacy and purposeful stifling of innovation and invention. Apple should take a note from the people they are keeping their boot on the neck of. It is elementary practice to resize images on devices and in widgets. They are forcing these crazy restrictions due to sheer laziness and lack of ability.
Posted
by
Post not yet marked as solved
22 Replies
8.2k Views
When I sign into App Store Connect, I am taken to this URL: https://appstoreconnect.apple.com/review_agree The page shows a gray activity spinner for a few seconds, then is blank. I have tried on multiple computers and multiple browsers, over the past few weeks, with the same result. I have lodged a developer support request, but it hasn’t been resolved yet. It’s been holding up our App Store submission for a couple of weeks now. Any ideas of things I could try, or has anyone else had this issue and had it resolved ?
Posted
by
Post not yet marked as solved
8 Replies
1.9k Views
Since April 1, 2022, the App Review Team and App Review Board have been consistently rejecting my app, the reason being, "Guideline 4.3 - Design We continue to find that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam." This is 100% false because my app has unique features not found on other apps on the App Store. The strange part is the supposedly similar apps don't even offer the features that my app offers yet those apps are able to get their app submissions approved. I should also mention those apps were published after mine. I have provided screenshots, video demos, source code, spoken to App Review team and they are still rejecting the app because of 4.3.0. It appears they are overlooking the information I've been providing and responding with generic responses. Should I file a complaint with the BBB? It's evident that selective bias and unfair treatment is happening with the App Review Team and App Review Board. I've exhausted all options and I need advice on what to do next. I've spent too much money and effort to have the app stuck in this endless cycle of rejections.
Posted
by
Post not yet marked as solved
7 Replies
1.5k Views
I don't know why I'm getting this error: The items below are required to start the review process: New apps and app updates must be built with the public (GM) versions of Xcode 11 or later, iOS, macOS, watchOS, and tvOS SDKs. Apps built with beta versions aren’t allowed. My macOS version is macOS Monterey 12.4 (21F79) and my XCode version is Version 13.4 (13F17a). I'm not running any beta software at all and I'm only using public releases.
Posted
by
Post not yet marked as solved
3 Replies
1.6k Views
ITMS-90338: Non-public API usage - The app references non-public selectors in myApp _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, isPassthrough, onSuccess:, removeValuesForKeys:completion:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed.
Posted
by
Post not yet marked as solved
19 Replies
48k Views
Hello, I'm new to iOS development and I'm trying to take some screenshots of my app to submit to the App Store. I'm running Ventura 13.0.1 and XCode 14.1. So far I've used these simulators to take screenshots: 6.5 inch - iPhone 11 Pro Max 6.7 inch - iPhone 14 Pro Max 12.9 inch - iPad Pro 6th gen What I'm stuck on is getting the 5.5 inch screenshots, which are required for App Store submission. As far as I can tell from some online searching, the latest iPhone with that screen size was the 8 Plus. I've installed the oldest iOS simulator that XCode has listed (iOS 13.7), but it still won't let me run a simulator for the iPhone 8 Plus to get those screenshots. I don't have the physical device to take screenshots on. Does anyone know how to get the 5.5 inch screenshots without having to manually resize them?
Posted
by
Post not yet marked as solved
6 Replies
13k Views
I noticed that this URL: https://developer.apple.com/ios/submit/ mentions the following: "Please note, starting April 2023, all iOS and iPadOS apps submitted to the App Store must be built with Xcode 14.1 and the iOS 16.1 SDK." Does this mean that old apps making new app store updates would also have to build with Xcode 14.1 and the iOS 16.1 SDK after April 2023?
Posted
by
Post not yet marked as solved
4 Replies
1.1k Views
Hi, Apple just rejected my app because IAP is not working. It was working yesterday of course but today I am receiving this error: ["msg": "Purchase failed. Error Domain=SKErrorDomain Code=0 \"An unknown error occurred\" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x2810320a0 {Error Domain=ASDServerErrorDomain Code=3004 \"We are temporarily unable to process your request.\" UserInfo={NSLocalizedDescription=We are temporarily unable to process your request.}}}", "error": Error Domain=SKErrorDomain Code=0 "An unknown error occurred" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x2810320a0 {Error Domain=ASDServerErrorDomain Code=3004 "We are temporarily unable to process your request." UserInfo={NSLocalizedDescription=We are temporarily unable to process your request.}}}] I know that yesterday App Store - Receipt Verification - was in outage. I am wondering if this is same problem? Does it work for you?
Posted
by
Post not yet marked as solved
3 Replies
728 Views
ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ They haven't mentioned Non-public APIs which we have used how can we resolve it? How can we resolve with this information?
Post not yet marked as solved
2 Replies
682 Views
Hello, According to the recent news about the apps submitted after April 25th must be built with XCode 14,1 or later - it's not clear if the app's dependencies in form of xcframeworks should also be build with XCode 14.1, or this applies only for the host app. Thanks
Posted
by