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

macOS App Icon has Black Background with Display P3 profile
Out of blue my app icon started to show black background on the app store connect when I select bundle (or in TestFlight build). I haven't changed the icon nor Xcode. The only thing that resolves the issue is to change colorspace from Display P3 to sRGB. I am using Xcode 15.4 but this is not issue of Xcode as I have verified the uploaded pkg content to have correct icon. Is Display P3 supported for app icon or it's a bug in processing on Apple side?
1
0
5
5h
Failed due to device replacement during registration for Apple Developer program
Hello, I failed to register and cannot continue because I changed my device during the registration process for the Apple Developer program. What should I do if I continue? My application has been developed and cannot be launched now. I contacted customer service and they said they cannot handle it. I suffer every day and hope to receive support from the Apple development team. Thank you.
0
0
19
1d
Price Increase Notifications Not Present
Context: Back on March 4th, we scheduled a price increase for April 16th on one of our monthly subscription plans with several hundred active subscribers, to change the price from $18.99/mo to $19.99/mo and it has sat unedited in App Store Connect since. Expected: Based on this documentation (Increase the price of an auto-renewable subscription), I would expect that 27 days prior to the price increase (which would be 4 days ago, on March 20th), that users would start receiving notifications about the price increase in the form of emails to their Apple IDs and push notifications when they open up the app. We also have App Store Server Notifications V2 set up. Therefore, I expected to start receiving PRICE_INCREASE notifications as users either got emails and/or push notifications. Actual: We have yet to see any PRICE_INCREASE events come through. Additionally, we have one employee subscribed to this plan on production with a subscription that would renew on April 17th, which would mean that the 21st (3 days ago) was 27 days prior to his subscription renewing. He has checked his email and the app and has still not been notified in any way about the price increase and his subscription manager shows he will renew April 17th at the same price. Questions: Is there some other step that needs to happen for the price increase to take place? Are my expectations wrong about what we should see by this point, or else why might we not have had any indication of customer notifications of the price increase occuring yet?
0
4
37
2d
Can I not list in-app-purchase in some of the countries?
Hi! My app has a free feature and another feature require in-app-purchase to unlock. I am not listing the app in EU region due to digital service act. It is not a good idea to publish all my personal information on appstore. I just wonder if it is possible to still list my app on EU appstore but not the in-app-purchase. It will be great if the free feature still available to EU users. There will be a purchase button created using SwiftUI product view. In this case, users in EU will be very confused because the in-app-purchase will not be located. Not really sure if apple will allow my app to be listed and the in-app-purchase product view would be causing confusion to user. If anyone got any suggestion, please let me know!
0
0
22
2d
30% commission from user to user
I have searched a lot and cannot find the answer to how the App Store will take a commission from my app. The app allows users to expand their profiles and gain a large number of followers, and in the future, they can sell their shows, such as stand-up performances, singing, scientific lectures, or even business or cooking courses in live broadcasts. They can choose to have a regular free broadcast or a paid broadcast that requires payment for access. The payment works as follows: User 1 funds their internal account in the app and then can transfer money to another user, User 2, for access to their live broadcast. For this transaction, the app will take a 5% commission for using its platform. The user is essentially purchasing a ticket to enter the show or lecture, and it is a one-time payment. Here’s my question: Will Apple take a 30% commission from the 5% that the developer earns, or will it take the 30% from the total amount transferred from User 1 to User 2?
2
0
37
3d
App update required Message
Hi all, Can anybody assist in how we make an 'app update required' message appear when somebody opens our current app once we have put an updated version on the app store? Our developers are telling us the way the current app was built does not include a feature that makes it possible for users to see the app update required message. Is there any way we can enable this rather than the current version just crash when somebody opens it with no indication that an update is required? thanks!!
2
0
30
4d
Ad Hoc deployment - This app was not installed because its integrity could not be verified
Distribution Method: Custom -> Release Testing Errors: canceled by client MobileInstallation for reason Error Domain=IXUserPresentableErrorDomain Code=14 "This app was not installed because its integrity could not be verified." installcoordinationd(MobileInstallation)[161] : {app-id}:5:11:1:1:Updating PlaceholderMetadata for {app-id} with failure 14 <LSInstallType 7, underlyingError (Error Domain=MIInstallerErrorDomain Code=13 "Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.M4M4uv/extracted/Payload/{app-name} : 0xe8008015 (A valid provisioning profile for this executable was not found.)" UserInfo={LibMISErrorNumber=-402620395, LegacyErrorString=ApplicationVerificationFailed, SourceFileLine=75, FunctionName=+[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:], NSLocalizedDescription=Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.M4M4uv/extracted/Payload/{app-name}.app : 0xe8008015 (A valid provisioning profile for this executable was not found.)}), source 17> Steps done trying to resolve the problem: Creating new Provisioning Profile Confirmed registered Device UDID Manually Resigned the App using codesign Manually installed the mobileprovision certificate on the device Checked matching Apple Distribution Certificate Full Code-Signing Clean-Up There is also no "Trust this xx" under the settings -> VPN & Devices tab on the device, we also tested this on multiple devices and tried this aswell with a new blank app. Could there possibly be a core issue with our developer profile?
0
0
13
6d
Clarification on Family Controls Entitlement Coverage for App Extensions
Hello Apple Developer Community, I have an existing Family Controls entitlement approved for my main app. My app includes the following extensions: AppLimitMonitorExtension ShieldConfigurationExtension ShieldActionExtension I am seeking clarification on whether my existing Family Controls entitlement for the main app automatically covers these extensions, or if I must submit separate entitlement requests for each extension. Because when I try to distribute app on App Store Connect it give me error "Provisioning profile failed qualification". Many developers appear to be facing this issue, and it seems that Apple has not clearly documented this. is information anywhere.
1
0
38
6d
Delay in Apple Developer Account Processing – No Response from Support
Hello, I made a payment for an Apple Developer account on January 7, 2025, but the processing has not been completed yet. According to Apple's stated timeline, the account should be processed within two business days, but it has now been significantly delayed. I have already raised an issue using the support channel since 25th January 2025, I have gotten a reference ID and acknowledgement email from Apple support but nothing has been done. I would appreciate any guidance from the community or Apple representatives on how to proceed. Is there any alternative way to escalate this issue? Looking forward to any insights. Odeku Oluwaseun
0
0
27
6d
Xcode 16 Supports iOS 12 Deployment Despite Official iOS 13 Minimum - Will This Continue?
I've noticed that despite Apple stating Xcode 16's minimum deployment target is iOS 13, I was able to set my app's minimum target to iOS 12, build it, and successfully upload it to TestFlight. I've tested the app on iOS 12 devices, and it functions normally. Given that updating to Xcode 16 will be mandatory after April 24th, I have a few questions: Is it intentional that Xcode 16 still allows targeting iOS 12? Will Apple continue to support this capability for iOS 12 devices in the future? Are there any plans to restrict or block apps targeting iOS 12 in upcoming Xcode updates? I'm seeking clarification on whether it's safe to continue supporting iOS 12 in our apps or if we should prepare for potential changes. Any insights from the Apple development team would be greatly appreciated.
1
0
26
1w
Xcode 16 Supports iOS 12 Deployment Despite Official iOS 13 Minimum - Will This Continue?
I've noticed that despite Apple stating Xcode 16's minimum deployment target is iOS 13, I was able to set my app's minimum target to iOS 12, build it, and successfully upload it to TestFlight. I've tested the app on iOS 12 devices, and it functions normally. Given that updating to Xcode 16 will be mandatory after April 24th, I have a few questions: Is it intentional that Xcode 16 still allows targeting iOS 12? Will Apple continue to support this capability for iOS 12 devices in the future? Are there any plans to restrict or block apps targeting iOS 12 in upcoming Xcode updates? I'm seeking clarification on whether it's safe to continue supporting iOS 12 in our apps or if we should prepare for potential changes. Any insights from the Apple development team would be greatly appreciated.
0
0
12
1w
Doubt about rejection under Guideline 4.3(b) - Design - Spam
Hello everyone, I'm looking for guidance on a situation that has been quite frustrating for me. I've developed an AI-powered Tarot app that offers an innovative and enhanced experience. Its features include: 3 different tarot decks 70 tarot spreads AI-based personalized interpretations Extensive customization options The app has been successfully published on Android (You can search "Tarot AI 3D" in the android store) and has received positive feedback from users. Many have contacted me asking for an iOS version, so I decided to rebuild it in Unity with an improved approach, ensuring it meets quality and uniqueness standards. This new version has already been approved on Android. However, after several attempts, Apple has repeatedly rejected it under Guideline 4.3(b) - Design - Spam. I carefully reviewed the guidelines and put all my effort into creating a unique, high-quality experience. I have submitted two appeals (one 15 days ago and another about 5 days ago), but I have not received any response. I’m concerned that there is no clear way to resolve this kind of situation or to understand what changes would make the app acceptable. Based on your experience, is there anything else I can do? Is it possible to get a more detailed response from the review team? I would really appreciate any advice. Thank you.
1
0
105
1w
To get the original_transaction_id for a specific period of time in bulk.
We are distributing an application using in-app-purchase with subscription. In order to expand customer support and more optimally timed marketing activities, We want to retrieve the billing status and number of billing users managed on the Apple side and regularly verify that the data we are aware of on the server side is up-to-date. Currently, the App Store Server API provides a way to retrieve status using individual original_transaction_id, but there seems to be no official way to retrieve original_transaction_id for a specific period at once. The same was also true for App Store Server Notifications. Is there a way to specify a period of time, the Apple ID of an app, etc., and obtain the original_transaction_id or transaction_id for a specific period of time?
0
0
92
1w
30% Commission from user to user
I have searched a lot and cannot find the answer to how the App Store will take a commission from my app. The app allows users to expand their profiles and gain a large number of followers, and in the future, they can sell their shows, such as stand-up performances, singing, scientific lectures, or even business or cooking courses in live broadcasts. They can choose to have a regular free broadcast or a paid broadcast that requires payment for access. The payment works as follows: User 1 funds their internal account in the app and then can transfer money to another user, User 2, for access to their live broadcast. For this transaction, the app will take a 5% commission for using its platform. The user is essentially purchasing a ticket to enter the show or lecture, and it is a one-time payment. Here’s my question: Will Apple take a 30% commission from the 5% that the developer earns, or will it take the 30% from the total amount transferred from User 1 to User 2?
0
0
115
1w