Post

Replies

Boosts

Views

Activity

Clarification on Apple Guideline 5.1.1(v)
Hello, I recently was rejected for the following reason: However, your app does not comply with: Legal 5.1.1 We noticed that your app requires users to register with personal information to access the app’s content and purchase in-app purchase products that are not account based. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user. User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. To resolve this issue, please revise your app to not require users to register before purchasing in-app purchase products that are not account based. You may explain to the user that registering will enable them to access the purchased content from any of their iOS devices and provide them a way to register at any time, if they wish to later extend access to additional devices. Resources See guideline 5.1.1(v) - Account Sign-In to learn more about our requirements for apps with account-based content and features. I replied: We require the user to login/sign up because it relates directly to the core functionality of our App. If the user deletes the App and chooses to reinstall it, his data will be saved on our server because the sign up system allows their data to be saved. This allows the User to restore all his in-app purchases and for our database to always keep track of the User’ in-app purchased consumable items. Apple requires a restore feature for in app purchases and we allow the user to restore his in app purchases by tying their account to an email or social media login. The login is required to prevent users from hacking the app. The diamond and coin systems are stored on our back end database servers. Once a user logins in, the back end stores how much coins and diamonds are associated with that account. This prevents users from manually altering how many coins or diamonds they have. It preserves the integrity of the app and the Apple App Store itself. Our servers store all user progression and data. Without the login / sign up system, we cannot sync the back end database. The login / sign up feature is crucial to the functionality of the app to prevent hacking and to keep track of the users database and more importantly, keep account and restore capabilities available for any in app purchases. To which the review board responded with: Although requesting that users register to for tracking users’ purchases and game progresses is acceptable, requiring users to fully register for an account before entering the game is not. Users should be allowed to access none account-based features before registration and login. You may also choose to alert users that accessing game without binding an account may result in losing game progress or in-app purchase items. To resolve this issue, please revise your app to let users freely access your app’s non account-based features, such as accessing the game, prior to registration or login. Once the user decides to use account-based features, the app may present the registration or login feature at that time. My understanding is this... I need to implement a "play as guest" mode where Users do not need to register. This will automatically generate an account for that User. However, am I allowed to require the user to register before conducting any in-app purchases, or other activities on the app?? What is this asking for? Do I need to allow the guest user to be able to purchase and do all the things a registered user can?
2
0
3.4k
Feb ’23
Why was my App rejected? How does it violate 3.1.1 when other Apps do the same thing?
Hi everyone, My App is a slot casino game. You get free coins (or you can purchase them via in app purchases) to spin in 6 differently themed rooms. I also have a 'Diamond' loyalty system. Every 3 hours, a Diamond is generated which the User can click on to collect. Once the user collects enough Diamonds, he can then redeem those Diamonds for a amazon gift card. These cards are already pre-purchased by my company. They are not sold to the User. I have recently been rejected from the App store because of 3.1.1. Here is what the person reviewing states: Hello, Thank you for providing this information. Regarding 3.1.1, we understand that gift cards are all pre-purchased in your app. However, gift cards that can be redeemed for digital content and services to be used in other apps or on third-party platforms is considering not compliant to App Store Guideline 3.1.1. To resolve this issue, it would be appropriate to please remove any content or features that sell digital items, codes, currencies or gift cards for digital content to be used in other apps or third-party platforms. We look forward to reviewing your resubmitted app. "To resolve, please remove any content or features that SELL digital items, codes, etc." We do not sell. There are many similar Apps out there like mine. Lucky Solitaire: Win Cash ShopKick InboxDollars And many, many more. I can find them all if need be. Can anyone provide me with a suggestion on how to approach this review process? This is a core function of my game and I would like to keep it intact. I just don't understand how I am violating the process with many other apps doing the exact same thing.
1
0
792
Jan ’23
Question regarding completing U.S. Tax Forms
Hello everyone, I am launching an App very soon with multiple in-app purchase options. There will likely be 9 options in total. I am just now setting up the merchant/bank account and I was shown that I am required to complete specific tax forms. My company is a Delaware LLC. I am the sole member of this LLC. Am I correct in assuming that I am a "disregarded" entity? Also, when I am filling out the "Form W-9", whose name should I put in the first section "Name (as shown in your income tax return)"? Since I am a single member LLC, should this name be my actual name, and then in the second field, "Business Name", I should put the company name that I signed up with via Apple Developer? Also, for the address field, should it be my company address or my actual address for mailing purposes? How will I receive any mail from Apple? Many thanks in advance for the help.
1
0
746
Nov ’22