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.

General Documentation

Posts under General subtopic

Post

Replies

Boosts

Views

Activity

Background Assets - Apple Hosted - iOS26
I've followed the setup process to get Apple Hosted Background Assets configured for my project. (https://developer.apple.com/documentation/backgroundassets/downloading-apple-hosted-asset-packs) But when I build and run the app I get the following error... BackgroundAssets/AssetPackManager.swift:174: Fatal error: The process lacks a team ID. I've checked the Signing->Team for both targets and they both have my Team associated. Any help or advice would be appreciated...
4
0
290
1d
New Need Help On Distributing My App
I hate to be the new guy but this is our first venture into distributing an app through Apple. Our app will be finished by the end of the year but I've heard you can get pre approval but I'm not really sure where to turn to so I can get the process started either for that or full approval when it's done. Can anyone help point me in the right direction? Thank you.
2
0
119
2d
Trader to non-trader
I am trying to publish an application that is going to cost $0.00 and there are not going to be a transactions within the app whatsoever. I mistakenly made a trader account and now I want to revoke it to change it to non-trader account in order to publish it. Can anyone tell me how to revoke my application?
0
0
53
1w
Provisioning profile missing com.apple.developer.in-app-purchase entitlement
Our app (Bundle ID: org.grapplermobileapp) has the In-App Purchase capability enabled in the Apple Developer portal (checkbox is grayed out and checked). However, any new App Store provisioning profile we create for this App ID is missing the entitlement: com.apple.developer.in-app-purchase We confirmed this by inspecting the .mobileprovision file directly. As a result, all iOS builds fail with the error: Provisioning profile doesn't include the com.apple.developer.in-app-purchase entitlement Steps we've already taken: Deleted and re-created provisioning profiles (both automatic via Expo/EAS and manual in Developer portal). Uploaded the profile manually into EAS and rebuilt. Verified the entitlement is missing by searching the .mobileprovision file. Opened a support case (#102688824691). Apple Developer Support escalated, but then replied that In-App Purchase is a capability and not an entitlement, and directed me to the forums. So we’re stuck. The App ID shows IAP enabled, but profiles never include the entitlement, and builds cannot proceed. Has anyone seen this issue where Apple’s system fails to embed com.apple.developer.in-app-purchase into profiles? If so, how was it resolved?
2
1
179
1w
ScreenTime API Entitlement / Family Controls For Client
Hello all, Im a new dev in the Apple space and my client and I are needing the special Entitlement for Family Controls. I am building an app that requires the app locking feature from Family Controls. Essentially it’s a productivity / digital wellness app and you select the apps you want to sleep/lock. The problem is the entitlement for the app needs to be in the owners name. However I am not sure how I would work on the app under my Apple ID if they are the ones with the entitlement. I read that they can add me as a developer if they are listed as an organization Apple Dev Account. However im not sure it there anyway around this / alternate solutions. The client hasn’t setup an Apple Dev account yet but I want to make sure they are set up properly. My worry is they wont be able to make an organization account and will only be individual. Any insight would be greatly appreciated. Thank you, Matt
0
0
31
1w
Tap to Pay on iPhone - Marketing Toolkit Access
Hello, I’m having trouble accessing the Tap to Pay on iPhone Marketing Toolkit for Canada. I’m trying to complete section 6 of the Tap to Pay checklist, which directs me to the Marketing Toolkit page. After visiting the link, I enter our Team ID and select Canada as the region. This takes me to a page with Box links and passwords for each region. However, the password for Canada doesn’t work. When I enter it I receive an error: “Wrong password.” I’m not sure how to proceed from here. I’ve contacted Developer Support twice over the past two weeks but haven’t received a response yet. I’m hoping someone here can help me get access. Thank you, Alex
0
0
43
1w
The bundle uses a bundle name or display name that is already taken. (90129)
The new Apple Developer account is encountering the following error: “The bundle uses a bundle name or display name that is already taken. (90129)” We used Expo to build the apps and tested several bundle identifiers and app names for the new group, following the same procedure that has worked for our other groups. However, this specific group continues to trigger the same error — “The bundle uses a bundle name or display name that is already taken. (90129)” — every time we submit a successful build through Transporter. Even after experimenting with different bundle identifiers and creating a completely new Expo project, the issue remains unresolved.
0
0
53
1w
App Suddenly Unsearchable in App Store (Single App Affected)
Hello everyone, I'm facing a strange issue with one of my apps and was hoping for some guidance or to see if others have experienced something similar. My app, Trackless Links (App ID: 6749830894), has recently become unsearchable in the App Store. Even when searching for the exact name, it does not appear in the results. The only way to access the product page is via a direct link. The app was previously indexed and searchable without any issues. What's particularly strange is that my other app (Mindful Coffee), which is on the same developer account, remains perfectly searchable. This seems to indicate the issue is specific to "Trackless Links" and not my account itself. I've already gone through the standard checklist: The app status is "Ready for Sale" in App Store Connect. Availability is set for all major regions. My developer account and all related agreements are active and in good standing. It has been well over 48 hours since this issue started. Has anyone else experienced an issue where a single, previously indexed app gets de-listed from search? I'm trying to determine if this is a temporary indexing glitch that might resolve itself, or if there's a specific action I can take to trigger a re-index. Any insights or similar experiences would be greatly appreciated. Thank you.
0
0
60
1w
App binary size limitations clarifications.
Few of my iOS app’s universal binary exceeds 200MB, while individual device-specific binaries remain under 200MB. I understand Apple recommends keeping app binaries below 200MB to allow downloads over mobile networks. I want to confirm whether the size of the universal binary impacts the ability of users to download or update the app (App Store build) over cellular networks, or if only the device-specific slice size is considered?
0
0
41
1w
Cannot Update Age Rating
Recently I got an email stating I need to update age rating questionnaire. I have tried to update age rating for my app in App Store using the account owner already. I have followed this tutorial (https://developer.apple.com/help/app-store-connect/manage-app-information/set-an-app-age-rating/), but the age rating cannot be updated. Anyone know how to update this, please let me know
4
1
257
1w
Email from app_notification@apple.com (“DPLA”) violation
Hello everyone, I recently received an email from Apple titled "Notification of Apple Developer Program License Agreement (“DPLA”) violation:" stating that I may have violated Section 11.2 (Termination) of the agreement. The specific clause mentioned relates to engaging in or encouraging misleading, fraudulent, improper, or dishonest acts, such as manipulating App Store rankings or reviews. I’m unsure what triggered this notification as I have always adhered to Apple’s guidelines. Recently, I ran a promotional campaign for my app, where it was made temporarily free, leading to a significant spike in downloads. I suspect this may have raised a flag, but everything was done transparently and without intent to violate any rules. I’ve reached out to Apple Support for clarification, but I wanted to ask here if anyone has experienced something similar or could provide insights into resolving this. I value my membership in the Apple Developer Program and want to ensure everything is compliant. Any advice would be greatly appreciated!
2
1
876
1w
Taking Down an App with Active Subscriptions - Feasibility and Best Practices
Hi everyone, I recently acquired an app through an acquisition transaction. The process involved sending funds to an escrow service, ... unfortunately, the day I did that, the seller received an "app transfer filter" (apparently due to a spike in refund requests). As a result, I now own the codebase and Android version of the app, but I do not have access to the iOS version under the original developer account. My Questions: 1. Feasibility: Is it possible to "take down" or disable the existing iOS app (which has active subscribers) and republish it under my own Apple Developer account? If so, what are the steps and potential pitfalls? 2. Subscriptions: How would this transition affect active subscribers? Can I migrate them to a new app, or would they need to resubscribe? 3. Best Practices: Is this approach advisable, or are there better ways to handle this situation (e.g., negotiating with the seller, contacting Apple Support, etc.)? Additional Context: I have full access to the codebase and backend, but not the original iOS developer account. The app is currently live on the App Store with active subscribers. My goal is to regain control of the iOS version and continue supporting users without disrupting their experience. Concerns: Legal/ethical implications of disabling an app with paying users. Technical challenges of migrating users to a new app. Potential backlash from users or Apple if not handled properly. I’d appreciate any insights, experiences, or advice from those who have dealt with similar situations. Thank you in advance!
0
0
169
2w
Certification problem/Resource Fork alignment
📦 Package Contents This is a complete macOS/iOS port of REFIXXY with all Windows dependencies removed and replaced with macOS equivalents. What's Included ✅ Complete Python source code (macOS-compatible) ✅ macOS packaging scripts (py2app, DMG creation) ✅ Info.plist for app bundle ✅ Code signing scripts for Apple Developer ✅ Apple App Store submission guide ✅ Installation and testing instructions What You Need to Add ❌ FFmpeg binaries for macOS (download instructions below) ❌ Apple Developer Certificate (for code signing) ❌ Test on your Mac (cannot test on Windows) 🚀 Quick Start on Your Mac Step 1: Copy to Your Mac Copy this entire folder to your Mac via OneDrive Location: ~/Documents/REFIXXY-macOS/ Step 2: Install Dependencies # Install Homebrew (if not already installed) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # Install Python 3.11+ brew install python@3.11 # Install FFmpeg brew install ffmpeg # Install Python dependencies cd ~/Documents/REFIXXY-macOS pip3 install -r requirements.txt Step 3: Test the Application # Run from source python3 src/main.py # Or with debug mode python3 src/main.py --debug Step 4: Build macOS App Bundle # Make build script executable chmod +x packaging/build_macos.sh # Build the app ./packaging/build_macos.sh The app will be created at: dist/REFIXXY.app Created for: Jeff Hannel Date: January 8, 2025 Version: 1.2.0 Platform: macOS / iOS Status: Ready for Mac Testing ✅ 🎉 Summary This is a complete, production-ready macOS port of REFIXXY with: ✅ All Windows dependencies removed ✅ macOS-native file paths and APIs ✅ Complete packaging infrastructure ✅ Code signing support ✅ App Store submission guide ✅ Comprehensive documentation
1
0
100
2w
Submitting App for Review with Subscriptions
I've probably set the record for the most failed attempts to get my app approved. OK, so I've solved some more things, like straightening out my subscriptions and now, I can now sync my storekit2 developer settings with app connect for testing, and my manual file works as well. The part I don't get, is when I submit my app for approval, I'm told or read that I leave the Storekit file set to none, and Apple will work around that. On my last submission, since my code couldn't read the dev app store file because it was set to none, my code left the current view blank because I didn't write for that scenario, not really an oversight but more like a bad guess on how app store testing works. Today I wrote code to handle that scenario, to take it to my Paywall view, but without subscriptions since I can't load them without my dev StoreKit file. I replaced Subscriptions with a retry and reload button, and added a contact support link. Yes I'm frustrated, but still patient. I don't understand how my app can be tested without the manually created App Store file attached. Did I make the correct decision to not offer a blank view, but to send them back to my paywall with a retry and reload buttons and support link? Subscription Localizations I keep getting rejected on these. My new thinking is that since these localization match StoreKit2, product.displayName and product.description, that I'm suppose to use these fields to populate my subscription text, like displayName being "Monthly Prepaid Subscription" and Description being "Includes Two Week Free Trial Period First". This makes sense to me, but I keep failing this part, and cannot decipher what the app review response really means, such as "Describe what the customer gets in return". I must admit that I was way off at first, but I think I'm pretty spot on now. Any help or guidance would be appreciated, I'm lost, this is my first app and I've never done this before. And my book only taught me how to write apps.
1
0
61
2w
AppClip Not Launching from Physical QR Codes
Hi all, I’m having an issue with an AppClip (uncompressed size 14.8 MB, iOS 17+) that’s supposed to launch from physical QR codes installed on devices in the field. The AppClip works perfectly when invoked via a web referrer, but scanning the physical QR code leads to a "App Clip is unavailable" card. Even testing with an Apple-provided App Clip Code doesn’t work. Everything seems to meet Apple’s requirements, so I’m not sure what’s causing this. Has anyone encountered this or know how to fix it? Thanks in advance for any insights!
3
1
193
2w
How to make sense of App Store Connect retention data?
Hi Guys, I tried using ChatGPT for help with this but it keeps hallucinations incorrect instructions so hoping you can help- using the App Store Connect data on things like retention, what is the best way to see: • Since the launch of my app, % of users who drop on day 2 since installing the app, % of users who drop on day 3 since installing the app, etc. • Of users who downloaded the app in May 2025, how many have used it in in October 2025 • Of users who downloaded the app in June 2025, how many have used it in in October 2025 Note also that I don’t have any other BI tools integrated to the app. The only data available to me is what comes in App Store Connect already. Thanks!
0
0
62
2w
SKAN計測に関して
SKAN4.0の場合、インストール・再インストールにsafari以外のブラウザからのインストール・再インストールは含まれますでしょうか? SKANのクリックスルーは3日間、ビュースルーは1日間でお間違いないでしょうか? SearchAds以外のios計測・評価に関して弊社内にて模索中でして、SKANのインストール欠損可能性について調査をしております。
0
0
44
2w