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.

All subtopics

Post

Replies

Boosts

Views

Activity

Question about installing and migrating apps from the App Store for apps deleted by developers
I have an app that I've been using for over 10 years now. When I searched for that app on the App Store, it didn't show up. (both in the US, Japan, and Korean stores) There's a phenomenon where the app crashes and dies when performing a specific function. So I'm trying to develop an app that's very similar to that app. When I migrate or restore after changing or initializing my device, the previously installed app is installed on the home screen. There are several apps that don't show up on the App Store and seem to have been removed by the developer. Some apps have a blank icon image on the home screen, and when you click on them, a pop-up appears saying that they can't be installed and asks if you want to delete the icon. Some apps are still installed. Some functions are broken because the developer stopped maintaining them for a long time. They can't be searched on the store either. What are the differences and similarities between these two apps?
1
0
98
1w
ASA Basic Hasn't Worked Since Update
I finally got ASA Basic to spend a little. After months of nothing. Maybe my max was too low but it was always higher than the average I am seeing. Then when the update occurred that announced the addition of other countries, I selected all those. I noticed they were all flagged with an error and I also didn't get any new installs. So I deselected all those such that the error flags were gone. But days have gone by and not one new install attributed to Basic. Any ideas?
0
0
91
1w
I'll publish my app on App Store but it needs Accessibility Permission
Hi, this is my app: https://macsyzones.com Here, a video that demonstrates my app: https://www.youtube.com/watch?v=0jNx3ZUD8Rw It's a very cute window management app with unique features. It needs Accessibility Permission but App Store requires App Sandbox enabled which makes to request Accessibility Permission impossible. How can I submit my app without App Sandbox enabled to Apple? Apple can review the code and build it themselves? There are apps that uses Accessibility Permissions on App Store as I can see. Hope you help to have my app on App Store, it will be very good. 😇 I hope you'll give my app a place on App Store. 🥳 Thank you.
1
0
140
1w
App Review
HI Team! "I had submitted an update for my game which was already live. I didn’t change any designs in the game, I just removed the bugs and added a 'Rate Us' button link. Still, my game is being flagged at 4.3, even though it was previously live and running fine on the app store."
1
0
78
2w
App rejection due to in app purchasing issue
We are struggling to launch an app that is specifically for Gynaecologists and Women's health practitioners. Part of the app is available to non members of our association, but there are specific parts of the app that require membership. Membership cannot be purchased via the app as there are some security checks that need to be done. Membership cannot be purchased with personal credit cards, and we do not "sell" the membership on the app. Users can apply for membership, and if they are part of this medical community (they have to supply their medical registration numbers and practice/hospital numbers, they can join. Only then will they be issued an invoice by the accounts department. Accounts are rarely paid for by individuals- they are usually paid by the practice to which the member belongs, or the hospital where they work. We have explained all of this but the reviewer does not seem to read the information
1
0
95
2w
App Rejection for iOS 18.1 issue I cant replicate
Forgive me for using this forum I need a quick reply and resolution. Apple says on the iPad Air, ios18.1 the "enter as guest" button doesn't work. But it works for me. Can you tell me if you have the same issue or not? Heres the TestFlight URL: https://testflight.apple.com/join/E97ZXM9T Apples message: Guideline 2.1 - Performance - App Completeness Issue Description The app exhibited one or more bugs that would negatively impact App Store users. Bug description: We were unable to login or enter as guest. The "sign in" and "enter as guest" buttons were unresponsive when tapped on. Review device details: Device type: iPad Air (5th generation) OS version: iPadOS 18.1
3
0
177
1w
App Review rejected due to Guideline 4.3(a) - Design - Spam App Store Distribution & Marketing
Hello, My app was rejected because of App Review Guideline 4.3(a). The guideline says: "Don’t create multiple Bundle IDs of the same app. If your app has different versions for specific locations, sports teams, universities, etc., consider submitting a single app and provide the variations using in-app purchase." The original answer is: "We noticed your app shares a similar binary, metadata, and/or concept as apps submitted to the App Store by other developers, with only minor differences. Submitting similar or repackaged apps is a form of spam that creates clutter and makes it difficult for users to discover new apps." I am very confused. I just bought a Mac and iPhone So I don't have other apps in the Apple App Store. I created my app all by myself and did not repacked another apps or similar procedure. I have only one bundle id. There is one app with a similar concept in the store which unfortunately has the name "weapon mods for gmod". So I renamed my app for iOS to " map addons for gmod to addons for gmod". The difference is that this app give mods regarding Garry's game and redirect user to the steam community and my app has provided different category of mods rather than others and my app has functionality for that user have not to redirect any website From my understanding my app is relatively unique in concept. Anyway I don't understand why my app is rejected. The uploaded version does not contain In-App-Purchase, Achievement, Leaderboard and Sharing like the Android version does because it is still work in progress. I admit the uploaded screenshots are polished and final. I don't know how "shares similar binaries, metadata" with other apps can be fixed if this is the case. It is because I used Unity like most developers and this results in similar filename? Anyone can help? Kind regards, Jay limbani
2
2
154
1w
Error Message when Trying to Submit EU Trader Status: "Something went wrong. Please try again."
I can’t submit an App Update without providing the EU trader information. I keep trying to submit this information. I upload all the documents, go through all the steps, then at the end I get the following error message: “Something went wrong. Please try again.” This is pretty frustrating. Then I had to start over...did it all again and ended up with the exact same error message. So I'm blocked from updating an app today...any advice on how I should proceed?
2
0
147
1w
App Flagged 3.2(f)
We are a team of beginner developers, and we recently published our game (made in Unity) on the App Store for both macOS and iOS. It was live for about 15 days until three days ago, when we received a notice from Apple that our account had been flagged for removal. The email mentioned that our game violates section 3.2(f) of the Apple Developer Program License Agreement. We've been trying to identify the issue since then, but we're not involved in any fraudulent activities. Any guidance on how to resolve this would be a huge help. Thanks.
2
0
113
1w
TCG Cards - "4.1.0 Design: Copycats" Reject
Hello, I am interested in TCG cards and decided to create an app. I developed an app related to Pokémon cards that provides brief information about the cards, allows users to scan their cards with AI, and includes a Portfolio page where users can view their own cards. However, the app was rejected with the reason "4.1.0 Design: Copycats" from the review team. After this, I reviewed published apps and added a disclaimer to the description, but my issue still persists. The most recent response from the review team was essentially as follows: "You need to remove elements from your app's metadata, such as names and screenshots, that may infringe on brand usage." However, it is not feasible for me to present the purpose of the app without these elements. Pokémon does not grant licensing for such use, and my intention was not to compete with Pokémon but to create a simple, user-friendly app for Pokémon fans. If anyone with experience in this matter could provide assistance, I would greatly appreciate it.
1
0
123
1w
Smart App Banner is missing the rating
Hi I implemented the smart app banner like this: The banner shows up, but without the rating. My guess is because there are other versions of the app in different region app stores (but same app-id) with not enough ratings? Is Apple checking for a language or country-code on the website to get the correct rating for the app? For example: App on swiss store has about >8k ratings on us store it has <20 ratings on german store about 150 ratings
2
0
90
1w
Get number of new users
I would like to get number of new users by month for my app. The description of "First Time Downloads" metric is : "The total number of first times an app is downloaded per Apple Account; Counted when an app is downloaded from the App Store after a user taps the "Buy" or "Get" button." https://developer.apple.com/help/app-store-connect/reference/app-metrics/ So, the first sentence says metric is per Apple account, so by Apple user. But the second sentence says metric is per device... My question is : does metric "First Time Downloads" get number of new users or new devices? if it is new devices, how can I retrieve number of new users (independently of opt-in or not)?
0
0
81
1w
How to make a shop work with generic consumable IAPs
Hi! I'm currently developing an app to support artists. This should include a shop where artists can buy digital resources to use in their projects. Now the issue is how I handle this. I know there are consumable and non-consumable IAPs and there is a limit of 10.000 IAPs per app. Because my shop will have more than 10.000 items eventually, I try to use a different approach: For every price I want to have, I create a generic consumable IAP with the price I want. Then I assign this IAP to the product. To keep transactions safe, users need to sign-up before making a purchase. When a user intends to purchase the item, I create a transaction with the item a user wants to purchase along with the user in my database and return a unique uuid. Then I attach this uuid with the transaction appAccountToken. Then I listen to App Store Server Notifications and unlock the item for the user based on appAccountToken. I already read about this extensively and other people seemed to be able to use it after explaining everything to Apple. I tried to submit the first version of the app and it was rejected with reason: Guideline 2.3.2 - Performance - Accurate Metadata We noticed that the display names and descriptions for your promoted in-app purchase products are the same, which makes it hard for users to identify what they are purchasing from the App Store. Next Steps To resolve this issue, please revise the display names or descriptions for your promoted in-app purchase products to ensure each individual metadata item is unique. Please note that display names for promoted in-app purchases can be up to 30 characters long, while descriptions can be up to 45 characters long. If you have no future plans on promoting this in-app purchase product, you can delete the associated promotional image in App Store Connect. All my consumable IAPs are named the same because it is generic and I don't really see how I would change this. What kind of information do I need to supply to Apple to approve it? Any insights or tips are highly appreciated.
0
0
65
1w
In-App Purchase Transaction Handling and Refund Implications in App Store API
Hello, I am currently encountering an issue while using the server-side API for in-app purchase integration. Suppose a user has already purchased a product, and the App Store returns a transactionId of 1. After some time, the user repeats the purchase for some reason, and the App Store returns a transactionId of 2. However, when I use the Get Transaction History interface to query the transaction information for transactionId 2, I see that the data returned by the App Store does not include the transaction data for transactionId 2; it only contains the transaction data for transactionId 1. In this situation, my guess is that when the user makes a repeat purchase, the App Store recognizes that the user has already purchased the item and has not executed a refund. Therefore, the App Store generates a new transactionId for this request (the user's purchase) and associates it with the previous purchase's transaction data. This is my inference. If this user has made 5 repeat purchases, when the user successfully requests a refund, if I query the transaction information through the Get Transaction History interface, will the revocationDate for all 5 transactions in the App Store's official database be modified to the same date? Additionally, after the user successfully refunds and makes another purchase, will the new transactionId still be associated with the previous transaction data?
0
0
111
1w