App Store Connect

RSS for tag

App Store Connect is a suite of tools for submitting and managing your apps and in-app purchases on the App Store.

App Store Connect Documentation

Posts under App Store Connect subtopic

Post

Replies

Boosts

Views

Activity

Project Overhaul: Can a New Xcode Project Upload to an Existing App ID?
Hello everyone, I'm currently developing an iOS application and have a question regarding project architecture changes and App Store Connect submissions. My app is already uploaded to App Store Connect and is being used for internal testing via TestFlight. During development, I've realized my initial project architecture is flawed and unsustainable. The Problem and Proposed Solution I've decided the best approach is to completely redevelop the app from scratch using a new, clean Xcode project that implements a better architecture (e.g., MVVM, Clean Architecture). The Core Question If I create a brand new Xcode project for the redeveloped app, can I: Use the same Bundle Identifier (com.mycompany.myapp) in the new project? Successfully archive and upload the build from this new Xcode project to the existing app on App Store Connect? In essence, does App Store Connect require the new build to originate from the same Xcode project structure as the previous builds, or does it only validate the Bundle Identifier and Version/Build Number? Any advice or confirmation from developers who have gone through a similar complete project overhaul would be greatly appreciated. Thank you!
0
0
77
18h
App Store Connect Upload bug
I am trying to submit my app for review but when I click on the 'add to review' button, I am getting the message: Unable to Add for Review The items below are required to start the review process: There are still screenshot uploads in progress. However, there is nothing I am uploading... I tried removing all screenshots, nothing works. It has been 4 days, I cant update my app on the app store... impossible to get any response from Apple... Any inputs will be greatly appreciated.
2
1
151
2d
What actionable strategies are most effective for optimizing an app’s ranking on the App Store?
Getting early traction can be challenging for a retail app. Beyond running ads, work on improving your App Store and Play Store presence through better screenshots, descriptions and keyword choices. You can also promote the app directly to existing customers with in store QR codes, social media and small influencer partnerships to get your first new users.
0
0
21
2d
How can responding to user reviews effectively contribute to improving ASO performance?
Responding to reviews helps ASO because it encourages better user sentiment, improves rating recovery, and builds trust for new users checking your app. Converting negative reviews into positive ones has a strong impact on ranking. Engaging consistently with users is one of the simplest ways to strengthen overall ASO performance.
1
0
58
2d
Red “X” Icon Next to My Name in App Store Connect Roles What Does It Mean?
Hi everyone, I’m seeing a red X icon beside Certificates, Identifiers & Profiles under my Role settings in App Store Connect, even though my account is listed as Admin. My question is: What does the red X next to “Certificates, Identifiers, & Profiles” mean for an Admin account? Does this indicate a missing permission, an issue with my Apple Developer Program membership, or something else? Im on a Personal 99/year membership
0
1
180
4d
Question about Preregistration Campaigns & Rewards
We are doing this for the 5,000 users who signed up for our preregistration campaign where they get 30 days of our paid plan at no charge. So to accomplish this, is Apple's recommendation to just make people sign up for any of our paid subscription plans (monthly, quarterly or yearly) and then just get the 30 days free? We also have a Free plan in addition to the monthly, yearly and quarterly plans. So how do we set this up to automatically give the paid plan features to free plan users? Or is the only way of doing this is to make them sign up for a paid plan subscription that is 30 days free? Will making any of these changes ruin my preregistration campaign or cause me any problems? How do we communicate to users that at least as it stands now, they have to choose a subscription and subscribe and they will get 30 days free? Should we be running a marketing campaign to let users know that to get their 30 days free of the paid plan, that they have to sign up for a subscription first? When do I change the 30 days free back to 7 days as this is only for those who preregistered? Please advise as I want to do this correctly.
0
0
16
5d
Application upload failure
I am trying to upload application update using altool: xcrun altool --upload-app -f myapp.ipa --apiKey API_KEY --apiIssuer API_ISSUER --type iOS But upload fails with the following error: ERROR: [altool.600000970040] Validation failed (409) This bundle is invalid. The bundle identifier cannot be changed from the current value, 'com.company.app.debug'. If you want to change your bundle identifier, you will need to create a new application in App Store Connect. (ID: 590e09ef-1502-4e67-a3b0-38d4f922ac94) NSUnderlyingError : Validation failed (-19241) This bundle is invalid. The bundle identifier cannot be changed from the current value, 'com.company.app.debug'. If you want to change your bundle identifier, you will need to create a new application in App Store Connect. For context, we have 2 apps in iTunes Connect, with ids com.company.app and com.company.app.debug, the debug version is used to test staging environment through TestFlight. This setup was created a while ago and worked fine until now. I verified that the bundle I am uploading has proper bundle id (com.company.app) and version number. How can I resolve this?
1
0
61
5d
Submitting an App using Chromium Embedded Framework (CEF) to the Mac App Store
Hi, We have several Apps that use CEF internally for real-time offscreen HTML rendering. Specifically, we have a framework with an embedded XPC service that itself uses CEF to render HTML and sends the resulting IOSurface back to the host App via XPC for rendering in a Metal pipeline. So far our Apps have only been available as a direct download, but recently we have been trying to submit one of them to the MAS and have run into several issues, CEF being one of them. The core of the issue seems to be that submission to the MAS requires that all executables, including XPC services, be signed with the sandbox entitlement. After enabling the sandbox on the host App, my XPC service with CEF continued to function as before. However, after signing the XPC service with the sandbox entitlement, it stopped working. After some research, it seems that the issue here is that the XPC service once signed with the entitlement is running in its own sandbox, and because CEF uses global Mach ports for internal communication, this then fails. Further, I have read from other developers that even if these issues are overcome by e.g. modifying CEF, they have been rejected by the review team because CEF uses some private API calls. So my question is, does anyone have concrete information on whether or not it will be possible to successfully submit an App using CEF in this way (App > Framework > XPC > CEF) for publication on the MAS? Further, as an alternative I have been looking at WebKit, specifically WKWebView and calling "takeSnapshot", as this seems to be the only documented way to retrieve pixels. However, it seems that this method is not designed for real-time rendering. Assuming that CEF is a non-starter for the MAS, is there anything specific that Apple recommends for real-time offscreen HTML rendering? Cheers, Dave Lincoln
0
0
39
6d
Add Bank details issue
Hello everyone, I'm trying to publish my first app, but I'm stuck on adding bank account details. My bank account number is 16 digits, and the limit is 10 digits. I contacted support they asked me to contact the financial department using this link https://developer.apple.com/contact/finance/ I contacted them twice, but no answer at all, just an acknowledgement email with the case ID. Does anyone have the same issue? Can Anyone help with a solution? Thanks
0
0
33
1w
App Clip Tap Issues
Struggling to find a solution. App is approved but when I make an advanced experience it stays in the received status forever. If I try to tap the nfc chip, instead it says to open in safari at the top. I do that and there is an app clip banner at the top that says view and when I hit that the app clip shows. Otherwise I've tried everything I can to get this working. Please help
1
0
93
1w
Xcode Cloud cannot detect my custom build script
Subject: Xcode Cloud not detecting ci_scripts/ci_post_clone.sh for Flutter iOS build Description: I'm attempting to build a Flutter iOS app using Xcode Cloud, but the build is failing because Xcode Cloud cannot detect my custom build script located at ci_scripts/ci_post_clone.sh in the repository root. Setup: Repository: https://github.com/GlamTam2000/King-chi-app Branch: ios-build-legacy Xcode Project: flutter_application_1/ios/Runner.xcworkspace Xcode Version specified: 15.4 Issue: The Xcode Cloud build logs consistently show: Post-Clone script not found at ci_scripts/ci_post_clone.sh However, the script file is confirmed to exist in the repository: The file is committed and pushed to GitHub (commit 9bd3aa1) Local git verification: git ls-tree HEAD ci_scripts/ shows the file exists File permissions: 100755 (executable) File location: Repository root /ci_scripts/ci_post_clone.sh What I've tried: Created ci_scripts/ci_post_clone.sh at repository root with executable permissions Ensured Unix line endings (LF, not CRLF) Removed macOS extended attributes Tried both ci_post_clone.sh and ci_pre_xcodebuild.sh scripts Created empty commits to force Xcode Cloud to fetch latest changes Verified the file exists locally and in git history Why I need this script: Flutter requires running flutter build ios --release --no-codesign before Xcode can build, which generates the FlutterGeneratedPluginSwiftPackage that Xcode depends on. Without this script running, the build fails with: Could not resolve package dependencies: the package at '.../FlutterGeneratedPluginSwiftPackage' cannot be accessed Question: Why is Xcode Cloud not detecting the ci_scripts/ci_post_clone.sh file even though it exists in the repository root? Is there a specific configuration in App Store Connect or a Xcode Cloud workflow setting that needs to be enabled for custom scripts to run? Additional files in repository (also not working): .xcode-version at repository root (specifying 15.4) .xcodecloud.yml at repository root (with workflow configuration) Any guidance on how to make Xcode Cloud properly detect and execute custom build scripts would be greatly appreciated. This gives Apple Support all the key information they need to help diagnose why the scripts aren't being detected.
0
0
20
1w
Struggling to get my app noticed after launch — any tips to boost ranking on the App Store?
Start by refining your metadata with keyword-rich titles, subtitles, and descriptions that match user intent. Use high-quality screenshots, app previews, and localized content to improve visibility. Focus on user engagement through regular updates, positive reviews, and consistent installs. Higher retention and active user signals naturally help your app climb the App Store rankings.
1
0
39
1w
Legitimate User Ratings Removed After Promotional Launch
Hi, After promoting my app on November 14, I received a large and expected surge of downloads and ratings from real users. Shortly afterward, many of these legitimate ratings were removed, and I also received an automated notice referencing DPLA 11.2. I want to clarify that I did not buy reviews or incentivize users. The spike in ratings came naturally from my social media launch, where I already had a large follower base waiting for the announcement. My questions are: 1. Why were these genuine ratings removed? 2. Can Apple perform a manual review to verify that the ratings are authentic? 3. Is there any way to restore the removed legitimate ratings?
0
0
16
1w
Problems to submit leaderboard for review
Hello I have made a game that uses Game Center leaderboards. I have done all required configurations and leaderboard worked perfectly in TestFlight. When I submitted app to store, I enabled Game Center and added leaderboard in Game Center section. The app was approved and is available in store but leader board is not shown. It says that it is not published. When I try to separately send leader board to review in app connect I get the following message: Unable to Submit for Review A Game Center enabled app version must be added for review. Does anyone can help to solve this. I have already sent message to support but I just got list o
0
0
37
1w
What happens to unpaid earnings from a terminated Apple Developer Account?
I recently received a Notice of Pending Termination for my Apple Developer Account due to 3.2f. I appealed & it was denied. So now my account is set to be terminated in about 1 week. I am now wondering what will happen to the (roughly) $85,000 in unpaid earnings? When will it be paid, if at all? I've heard from some people that it takes 2 months. Others have said they had to wait 5-6 months to be paid out. Some developers have told me it's been 2 years & they have in fact never been paid out. Apple's communication hasn't really been there. Does anyone have any information on this? (It would be so extremely appreciated!) Is there anything I can do on my part to know if/when I will get paid? Thanks!!
0
0
46
1w
Issue prevents submitting app for review
Hi. We have an app that includes an app clip. We have been submitting several versions for review without any problems, but a change at App Store Connect backend just caused a blocking issue to us. Every app clip is required to have a default app clip header image. It must be uploaded and saved before we submit a new app version for review. Yet we are currently unable to upload a default app clip header image. When we select the image to upload, nothing happens in the web UI. If we inspect it by Safari's web inspector, we can see that an upload-related backend API endpoint returns HTTP409-Conflict response. We have an ongoing support request with ID 102748924651. Because the request is progressing extremely slowly we have to try alternatives to just submit for review. Is there any other means for submitting an app for review other than App Store Connect? Or what else would you recommend us to do? Thanks
0
0
25
1w