App Submission

RSS for tag

Submit your apps to the App Store using App Store Connect.

Posts under App Submission tag

182 Posts
Sort by:

Post

Replies

Boosts

Views

Activity

Store rejection because not all subscriptions are shown, but they are dynamic
I am using RevenueCat to dynamically show subscriptions using experiments. I'm doing this to experiment with price and wording on the paywall. However, apple is rejecting this because they can't find all the subscriptions. However it's literally not possible for a user to see them all. I tried explaining this in my first rejection but they rejected it again. Any ideas? Guideline 2.1 - Information Needed We have started the review of your app, but we are not able to continue because we cannot locate the in-app purchases within your app at this time. Specifically, out of 9 only 3 were found during the review. Next Steps To help us proceed with the review of your app, please reply to this message providing the steps for locating the in-app purchases in your app. Note that in-app purchases are reviewed in an Apple-provided sandbox environment. Make sure they have been appropriately configured for review in the Apple-provided sandbox environment. If you are restricting access to in-app purchases based on factors such as storefront or device configurations, please include this information in your reply along with steps to enable the in-app purchases for our review. Resources Learn more about offering in-app purchases. Learn more about testing in sandbox. Support Reply to this message in your preferred language if you need assistance. If you need additional support, use the Contact Us module. Consult with fellow developers and Apple engineers on the Apple Developer Forums. Provide feedback on this message and your review experience by completing a short survey. Reply to App Review
0
0
92
6d
Inform users that they need to delete and reinstall the app
Hi, My app has been on the store for a few months now with a few updates. Now I plan a major update that will affect the structure of core data itself (key attribute replaced by relationship). I see no other way than asking the users to delete and reinstall the app to reset all data and start it as new. In a previous update I provided users the possibility to backup their data in a file so they can restore it with the future release. Is there a better way than using the "What's new in this version" section to pass the message to the users ?
3
0
134
2d
Can't add In-App Purchase or subscription to app for review
I'm trying to follow the instructions from https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-for-review's "Submit an in-app purchase for the first time" section. However, I can't get the “Add In-App Purchases or Subscriptions” dialog to open - there isn't a clickable link in the In-App Purchases and Subscriptions section. My IAPs seem to be set up properly, they're all in the "Ready to Submit" state.
1
0
126
6d
Seeking Guidance: App Store Rejection Under Guideline 4.3(a) - Detailed Differentiation Already Provided
Seeking developer insights regarding a 4.3(a) review response citing "similar binary, metadata, and/or concept." Our app implements distinct community-focused features that fundamentally differentiate it from existing applications in this category. Feature Implementation: Our app introduces new technological approaches to faith-based applications: Community System: Custom-built group participation with progress visualization Engagement Features: Peer support system with achievement tracking Progress Metrics: Proprietary points system for progress tracking Group Progress Features: Shared accomplishment tracking Achievement Architecture: Progress continuity tracking Performance metrics accumulation Custom recognition system for personal and group milestones Synchronized goal-setting framework Market Analysis: Our research indicates: No existing apps with group-based progress features No solutions combining community features with scheduling No applications with similar group achievement systems No platforms featuring synchronized progress tracking Substantial user base requesting these features Technical Questions: How have developers effectively demonstrated feature differentiation? What technical documentation best demonstrates unique implementations? What strategies work for showing market demand for new features? Best practices for documenting novel community features? Implementation Context: While core scheduling features necessarily overlap with existing solutions, our platform's focus on community engagement and achievement tracking represents a novel approach, validated through user research and community feedback. Seeking insights from developers who have successfully implemented unique social features in established categories.
4
0
203
5d
Re-released product marked as 'spam'
I recently decided to re-upload a game I've created a while back since I have the spare time to refine it to adhere to today's requirements. The old version has been deleted from the store and I needed to renew my App Store Connect paid agreement. I updated my product, paid for App Store Connect, uploaded and was horrified to receive a review of 'spam': _"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. Learn more about our requirements to prevent spam in App Review Guideline 4.3(a)."_ Being confused by this response, I initially thought this must be because they're comparing it to the old upload which has been deleted from the store. I went ahead and expained this but also asked for more info just in case someone has repacked my product. I received this response: "Thank you for your reply. Just as we would not share information from your Apple Developer Program account with another developer, we do not share the details of apps submitted under other Apple Developer Program accounts. During our review, we found that this app duplicates the content and functionality of other apps submitted to the App Store, which is considered a form of spam and is not appropriate for the App Store. Since apps submitted to the App Store should be unique and should not duplicate other apps, we encourage you to create a unique app before resubmitting for review." I'm shocked because I have no idea how my app can be considered spam. If anything, it's fairly unique. I am only able to provide a YouTube link but would appreciate some feedback on how this is considered 'spam'. It looks like I have no way to make this go live. Can anyone help me understand this further? https://www.youtube.com/watch?v=GnQrG1I5-PI
2
0
238
2w
Apps page is not visible in App Store Connect
Hi Everyone, I've been having a lot of issues with AppStore connect for the past three days. The official status website states everything is fine: But when I tried to log in to the app store connect, it directly redirected to the Users and Access page. I can't go to the apps page (https://appstoreconnect.apple.com/apps) I tried changing the size of the screen to very narrow, and then I found a hamburger menu in the upper left corner. Even in the hamburger menu, it is showing only Users and Access I can't go to the apps page or anyother page. Anyone else have the same problems? Thanks!
1
1
187
2w
Server error on AppStoreConnect
Hi Everyone, I'm experiencing a lot of problems with AppStore Connect in the past three days. Official status page says all is well. But when I tried to log in to the app store connect, it directly redirected to the Users and Access page. I can't go to the apps page (https://appstoreconnect.apple.com/apps) I tried changing the size of the screen to very narrow, and then I found a hamburger menu in the upper left corner. Even in the hamburger menu, it is showing only Users and Access I can't go to the apps page or anyother page. Anyone else have the same problems? Thanks!
0
0
129
2w
Guideline 2.1 - Information Needed
Hello, I'm trying to submit my app to the App Store, but I keep getting rejected because of this: Guideline 2.1 - Information Needed We’re looking forward to completing our review, but we need additional information about your app's cryptocurrency exchange services. This information is required to review the app for compliance with App Review Guideline 3.1.5(iii), which requires exchange services only be offered in countries or regions where the app has appropriate licensing and permissions to provide a cryptocurrency exchange. Next Steps Please provide the following information and/or documentation: - Provide documentary evidence of the licensing and permissions for the cryptocurrency exchange services in your app for all of the countries or regions where your app is available. The documentation you provide should indicate where you intend to distribute your app. - Provide links to government websites that display the licenses you've secured to provide exchange services in all the countries or regions where your app is available. - Provide information on the third-party exchange APIs that your app connects with, including links to public APIs and documentation of partnership with specific third-party exchanges. Resources For more information on our policies for apps with cryptocurrency exchange services, see App Review Guideline 3.1.5. My app is not a cryptocurrency exchange and is not affiliated with any crypto exchange. This app is a dashboard for my clients to access their subscriptions and receive insights to support their cryptocurrency investment decisions. The app serves as an information tool, providing market trends, analytical data, and trading insights—useful tools for clients as they consider their independent investments outside the app. Specifically, my app does not provide, facilitate, or simulate any form of crypto trading, buying, selling, or custody services. There is no mechanism within the app for clients to transact, hold, or manage cryptocurrency assets, nor does it link to any external exchange for this purpose. It is not structured as a transaction tool but rather as a financial advisory aid that helps clients analyze the cryptocurrency market independently. For example, the app includes features such as: Cryptocurrency market analysis and trends Tools to help interpret market movements An automated alert system that clients can configure to receive customized notifications on market data My app operates purely within the realm of financial advisement without any transactional or custodial functions. The app does not handle assets nor facilitate exchange services. I have responded with this to the App Review, but I keep getting declined with the same guideline. No matter what I say or do - whoever reviews my app just keeps saying it's a cryptocurrency exchange... Which is simply not true... I tried appealing the review as well, but I haven't gotten any confirmation my appeal has been received so far, not to mention a response to the appeal, and it's been days... Any help with fighting this review is much appreciated, thank you!
2
0
184
3w
Trouble Creating An Apple Silicon (arm64 only) PKG
I'm running into issues creating a valid .pkg file for Transporter.app. I'm building an Electron app for the Mac App Store. I have a working build that's live, but I've encountered issues on x86 architectures. The delivery process fails with the following error: Asset validation failed (90981) Invalid bundle. The “com.XXXX.***.pkg/Payload/XXXX.app” bundle supports arm64 but not Intel-based Mac computers. Your build must include the x86_64 architecture to support Intel-based Mac computers. For details, view: https://developer.apple.com/documentation/xcode/building_a_universal_macos_binary. (ID: 56e46e1a-6e77-4468-80e6-249ec8990fa8) My build script that creates the .app and code signs the application uses the productbuild utility to create the .pkg. This is the command: productbuild --sign "$INSTALLER_KEY" --product "./build/requirements.plist" --component "$APP_PATH" /Applications "$RESULT_PATH" From my research, I would have assumed that the requirements property list was all that I would need to specify for the .pkg. This is this contents of /build/requirements.plist/: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>arch</key> <array> <string>arm64</string> </array> </dict> </plist> The application included in the .pkg is correctly built for arm64 and I've verified this with: lipo -archs /Path/To/XXXX.app/Contents/MacOS/XXXX arm64 Other research ha led me to solutions via Xcode, but as stated at the beginning I'm using Electron. Any suggestions or insights would be very beneficial.
1
0
229
Nov ’24
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
271
Nov ’24
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
213
Nov ’24
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
299
Nov ’24
App Review rejected due to Guideline 4.3(a) - Design - Spam
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 and ported my Android app "Travel Trivia" from Weltraumerei to iOS. 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 "Travel Trivia". So I renamed my app for iOS to "Travel Trivia World Quiz". The difference is that this app asks questions about the world and my app has a map and asks questions about countries. On Android the only similar app to my app is "Backpacker". 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 not that polished and final but ok, you can check it in the Android Store. 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, Chris
2
0
346
Nov ’24