Dear Apple Review Team,
The app I submitted has been pending for several days and hasn't entered the review process yet. Could you please help check if there is any issue causing this delay?
APP Name:小马AI美术
BundleID:com.hangzhouyq.art.xmai
Navigate the App Store landscape. Share strategies for app submission, distribution, marketing, and user acquisition. Discuss best practices for getting your app discovered and downloaded.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Having a problem where the Mac Catalyst version of my app shows the full App Store Connect name instead of the shortened name. When I compile it on Xcode and run it locally, this doesn't happen. However, when installing from TestFlight it does.
--
App Store Connect: AppName: RSS Reader
Display Name: AppName
--
On macOS only, it displays as "AppName\ RSS Reader" in ~/Applications/ when distributed via TestFlight.
How can I correct this? An iPad app running on Mac has no issue, its only when I enable the Mac Catalyst build target.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
I tried to use the Connect app this morning and it said a developer account was needed. On the contrary, I am the account holder, which is what the CTA to fix the issue in the app stated to ask for access from.
Then I tried to sign in directly on the website and it also didn't respond there.
FB19906255 - App Store Connect: Connect app not responding and neither is App Store Connect portal
Aug 26, 8:15 AM Central
Posting in case others run into this, I have not seen the developer status page report anything yet: https://developer.apple.com/system-status/
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store Connect
App Store Connect API
I understand how frustrating ASO can be when progress feels slow. To grow beyond keyword optimization, it helps to learn from indie developer resources, communities, and guides that focus on practical app marketing strategies and visibility.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store
App Review
App Store Connect
We updated the icon for our iOS app over 8 months ago. The new icon has been live in App Store Connect and on the App Store listing since then, and the old icon is no longer included in the build or metadata.
However, when searching for the app on Google from an iOS device, the App Store result (on Google) still displays the old icon. Everywhere else (including the App Store itself), the new icon shows correctly.
What we've tried already:
Triple checked that the old icon is not present in the app build or website
Added MobileApplication schema with the new icon to our website
Waited... (8 months and counting)
It seems this might be related to how App Store metadata is cached externally. Has anyone else run into this, and if so, did you find a way to get Google to refresh the icon it shows in search results?
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
BASE_TERRITORY="USA"
app_id = "*******" # your app id
app_price_points_id = "eyJzIjoiNjc1MTMwOTAyNiIsInQiOiJVU0EiLCJwIjoiMTAwMTEifQ" # query and get
manual_price_id = "manualPrice-0"
update_app_price_url = "https://api.appstoreconnect.apple.com/v1/appPriceSchedules"
update_app_price_payload = {
"data": {
"type": "appPriceSchedules",
"relationships": {
"app": {
"data": {"type": "apps", "id": app_id}
},
"baseTerritory": {
"data": {"type": "territories", "id": BASE_TERRITORY}
},
"manualPrices": {
"data": [{"id": manual_price_id, "type": "appPrices"}]
}
}
},
"included": [
{
"type": "appPrices",
"id": manual_price_id,
"attributes": {"startDate": None},
"relationships": {
"appPricePoint": {
"data": {"type": "appPricePoints", "id": app_price_points_id}
}
}
}
]
}
update_app_price_resp = requests.post(update_app_price_url, headers=headers, data=json.dumps(update_app_price_payload))
if update_app_price_resp.status_code == 201:
update_app_price_id = update_app_price_resp.json()["data"]["id"]
print(f"✅ Success : {update_app_price_id}")
else:
print(f"❌ Failed : {update_app_price_resp.status_code} {update_app_price_resp.text}")
sys.exit(1)
There was no problem a week ago, but now it reports an error
❌ Failed : 409 {
"errors" : [ {
"id" : "69a6e006-b99c-4d58-880c-0225c1eff581",
"status" : "409",
"code" : "ENTITY_ERROR.INCLUDED.INVALID_ID",
"title" : "The provided entity id is invalid",
"detail" : "The provided included entity id 'USA-1.0' has invalid format",
"source" : {
"pointer" : "/included/0/id"
}
} ]
}
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect API
The app I submitted has been waiting for review.
APP Name:小马AI美术
BundleID:com.hangzhouyq.art.xmai
I archived the app via Xcode for App Store Connect. When I upload this build to iPhone via TestFlight everything works fine, but when I send it to Apple they get a black screen. Please tell me what the problem is
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
iOS
App Store Connect
Xcode
TestFlight
Our app was recently rejected during review under the Guideline 2.5.1 - Performance - Software Requirements, with the reason that we’re using a non-public API: "pacga"
However, based on our investigation:
We are not explicitly calling this API in our code or in any linked frameworks.
We ran the suggested checks (strings, otool) on the app binary and included frameworks, and found no private API usage.
From what we understand, "pacga" is not an API at all, but an ARM64e instruction (Pointer Authentication Code Generate Address) automatically generated by the compiler for devices with ARM64e support (A12 and newer). This is part of Apple’s Pointer Authentication (PAC) security mechanism introduced in iOS 12.
Sharing a few references:
https://developer.apple.com/documentation/security/preparing-your-app-to-work-with-pointer-authentication
https://www.usenix.org/system/files/usenixsecurity23-cai-zechao.pdf
https://clang.llvm.org/docs/PointerAuthentication.html#id9
Given this, we suspect the rejection might be a false positive triggered by the presence of this instruction in the compiled binary rather than actual private API usage.
Has anyone else run into a similar rejection recently? If so, how did you resolve it with App Review?
Thanks in advance.
If I upload my app with included plugins with no dsyms for the bundles I get a warning message that there are no dysms.
If I select DWARF + dsyms, I get a warning saying it can't find them, even though they are there in the resource file with the correct UUID
For example:
The archive did not include a dSYM for the BIS.bundle with the UUIDs [6481C68F-CEE4-33B5-8631-E03251E48FF2, C7482559-F72A-3510-A5B9-00C24F376CD9]. Ensure that the archive's dSYM folder includes a DWARF file for BIS.bundle with the expected UUIDs.
When you choose Get Info on the dsym it shows the UUIDs that the AppStore allegedly can't find.
Any ideas?
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
I have included a number of plugins with my app. If I get xCode to compile a dsym file, it changes the identifier from x.y.z to com.apple.xcode.dsym.x.y.z
When I try to upload it, it gives the error
Invalid Bundle. The application bundle may not contain tools or frameworks provided by Apple, or using bundle identifiers in the 'com.apple.' namespace. Invalid bundle: [hk.cinder.Monitor2.pkg/Payload/Monitor2.app/Contents/Resources/Modules/Release/BIS.bundle.dSYM], with bundle identifier 'com.apple.xcode.dsym.x.y.z.BIS'. (ID: 3c2029d4-93fb-48fe-8ec0-c2c28a810167)
Anyone got any idea what is going on?
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Hello, Im having an issue seeing my application appear in in testflight. as soon as i run the command eas submit - p ios --latest it completes and says
Your binary has been successfully uploaded to App Store Connect!
It is now being processed by Apple - you will receive an email when the processing finishes.
It usually takes about 5-10 minutes depending on how busy Apple servers are.
When it's done, you can see your build here:
the app sometimes flashes on the screen in testflight then is gone forever
This is an expo react native application.... I was able to submit builds but all of a sudden this started occuring.
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
Tags:
Developer Tools
Accounts
App Store
iOS
Hi,
I have an iOS app that only makes GET requests to my own API (hosted on Cloudflare Workers).
The app only receives information for its settings (like whether to show a coupon code).
It does not send, collect, track, or share any user data, and I do not store or process any personal information.
I understand that technical details (like IP address, user-agent, device information, etc.) are automatically sent as part of the internet protocol. Since I don’t log or use this data, I’m unsure if it counts as “data collection.” However, it is possible that Cloudflare collects this information for security purposes and deletes it after some time.
Question:
In this case, can I select “No data collected” in the App Privacy section of App Store Connect?
Thanks!
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store
App Review
App Store Connect
Privacy
Description:
Hello,
I recently received the following email from Apple:
We're writing to inform you that your company isn't in compliance with the Apple Developer Program License Agreement (DPLA).
Section 11.2 (Termination) states:
(g) if You engage, or encourage others to engage, in any misleading, fraudulent, improper, unlawful or dishonest act relating to this Agreement, including, but not limited to, misrepresenting the nature of Your Application (e.g., hiding or trying to hide functionality from Apple’s review, falsifying consumer reviews for Your Application, engaging in payment fraud, etc.).
Be aware that manipulating App Store chart rankings, user reviews or search index may result in the loss of your developer program membership.
Please address this issue promptly.
I’m trying to understand how other developers handled this warning. Could you please share your experience:
Did you identify what triggered the warning?
Did you need to remove or change anything in your apps?
Did Apple require a formal response or evidence?
How did you confirm that the issue was resolved?
Any guidance would be greatly appreciated.
Should you rely only on organic installs, or would a mix of strategies work better? Isn’t optimizing keywords and refining creatives essential for higher visibility? Would running Apple Search Ads not further amplify reach? And doesn’t encouraging strong reviews ultimately help in improving both ranking and credibility?
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store
App Review
App Store Connect
Hello All,
It’s been almost a month, and I’m trying to submit my app’s first version, but I keep getting rejections with the reason “App Completeness – No Connectivity.”
Here’s the timeline:
• Initially, the app was rejected for app completeness.
• I scheduled a review appointment, and during that session, the reviewer confirmed the app was working fine.
• The reviewer only asked for permission policy changes, which I implemented and resubmitted.
• After resubmission, the app was rejected again with the same “App Completeness – No Connectivity” issue.
The reviewer in the first session mentioned it might have been a connectivity issue on the device during testing. So, I scheduled another review appointment, but that appointment request was declined.
To date, I have made 13 submissions, and 10 were rejected for the same reason. I have also raised multiple appeals, but haven’t received any response.
The app works perfectly on multiple devices and iOS versions, and TestFlight testing is successful.
Has anyone faced this issue before? How can I resolve this and prevent repeated rejections? Any suggestions would be appreciated.
Thank you.
I submitted my app for review on August 5, 2025, but as of today, August 25, the status is still “Waiting for Review.”
I have already contacted support twice regarding this matter (Case Numbers: 102664827493 and 102670984940), but the only replies I received were that the app is under expedited review and that the review is delayed due to high submission volume. Unfortunately, the status has not changed at all, and I am still left waiting helplessly.
I am truly desperate at this point, as the long delay is causing significant difficulties. I kindly and sincerely ask if there is anything more that can be done to help me with this matter. Any support you can provide would mean so much to me.
Submissions stuck for ovwe 2 hours:
812e835c-6215-44ef-b052-030f8a4ef1cd
1bae8357-7b2e-450d-bde8-87e48a02c1a1
680d3c51-3316-43b3-a50d-ec0b444f183a
Is there a service issue? Normal processing time exceeded.
Hello everyone,
I’m currently working on an iOS app built with Capacitor(5.0.6) with Cordova and vanilla JS. At the moment, my app uses Stripe to handle payments — on iOS I open a Safari View Controller so users can pay with Apple Pay or their credit card.
However, I need to migrate to Apple’s In-App Purchase system to comply with App Store policies. I would really appreciate some guidance or a step-by-step outline on the following:
The exact process to enable and configure In-App Purchases in Xcode and App Store Connect for a Capacitor-based app.
How to properly set up local testing with StoreKit (or any other recommended approach) before submitting to review.
Best practices for integrating In-App Purchases when using RevenueCat, since I’m considering it to simplify the implementation.
Any pitfalls or gotchas that I should be aware of during the first submission (for example, the requirement to include the first IAP with a new app version).
My goal is to fully comply with Apple’s policies and provide a smooth user experience for iOS users. I’m open to suggestions on frameworks, workflows, or tools that could make this easier.
Thank you in advance for any help or examples you can share!
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
StoreKit Test
App Store Connect
In-App Purchase
Guideline 3.1.1 - Business - Payments - In-App Purchase, as my app currently allows users to purchase digital content (courses) using an external payment system. I am working to comply with Apple’s requirements by integrating In-App Purchase for all digital content within the app.
My app contains approximately 100,000 individual courses, and I am seeking guidance on how to effectively implement In-App Purchase for such a large number of items. Creating 100,000 separate In-App Purchase products in App Store Connect seems impractical due to the scale and potential limitations. I would like to explore feasible solutions, such as:
Using a subscription model to provide access to all courses.
Creating category-based bundles (e.g., Programming, Design) to group courses.
Implementing a dynamic purchase system where users can select specific courses after a single In-App Purchase transaction, managed server-side.
Could you please advise on the best approach to manage In-App Purchase for 100,000 individual courses? I am happy to provide additional details about my app’s functionality or work with your team to ensure compliance. Please let me know if a consultation or further documentation is needed to proceed.
Looking forward to your guidance.
Best regards,
Shuvajit Maitra
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Subscriptions
App Review
App Store Connect
In-App Purchase