Good Afternoon Apple .... I am developing a takeway app, which allows business owners to register their takeway, then allow customers and staff, and allow their staff access to the account they have created. I would use IAP subscription to allow tiered monthly access, ie $10 for 1 user, $20 for 2, etc.
I have a server back-end which would be used to record the IAP subscription to allow the extra staff to log in via web or android.
The complication comes in with the case of a 'serial entrepreneur'. I use the model of '1 company, 1 email'. so, my entrepreneur registers 2 accounts, for 2 separate take-aways. Company A has 1 user, company B has 2 users.
In this scenario, I would want the entrepreneur to log into company A, purchase a 1-user mobthly subscription, switch to company B, and then purchase a 2-user supscription. the subscriptions would therefore be separate.
The registration would use my own login mechanism, so the entrepreneur would be using the same apple Id on the same iPhone.
i wish to avoid the scenario 'entrepreneur registers company B, purchases a 2-user monthly subscription, then registers company A, and automatically gets another 2 users.
Whilst I could likely code this to work, my questino is whether the app store would accept it ? the guidelines don't really seem to elaborate on this scenario.
if necessary i could make the entrepreneur purchas a 3-user monthly subscription that is shared across his 2 logins, but I would like to avoid this if possible.
regards,
Phil
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.
Post
Replies
Boosts
Views
Activity
A regular update to our game have been in review for almost two weeks. These updates normally take a day or less.
Is this a general problem or just our game?
We have iOS users complaining about the lack of new content. They are comparing to their friends on other platforms. Other platforms now have almost 3 weeks worth of updates that iOS have not gotten. iOS users are slowly losing faith and there is nothing we can do.
When can we expect for review times to return to normal?
I have an active developer account, but I cannot connect to Apple Store Connect.
I was able thought to go to Certificates and create them.
When I click on Apps and I am redirected to Apple Store Connect, I need to sign in again and when I do that I get the message below...
"To access App Store Connect, you must be an individual or team member in the Apple Developer Program, or invited by an individual to access their content in App Store Connect."
I have already made 2 support tickets but I have yet to receive an anwser.
Any thoughts? Does anyone had the same issue?
We use CoreNFC feature for few clients. For clients who don't use NFC or add NFC related permission, the app is rejected on App Store.
is there a way to make CoreNFC optional in the library and not lead to app store rejection for parent app who do not use this feature?
My app was removed and my account terminated without any notice.
Apple indicated that I violated section 3.2(f) of the ADP, but I did not engage in any unlawful or misleading acts in my business practices. So I submitted an appeal to clarify the situation, but there has been no response. I also tried reaching out for help via general email, but still received no reply. Any advice on how to get a response from Apple? It seems my termination was automated, and no human has reviewed my appeal. I appreciate any help you can provide.
I am using an older Adobe product (Director) with extensions that my programmer created to allow us to continue creating IPA's, successfully! Well, for the most part ;-)
We added a new app Product (and ID), got many successful Transporter uploads of builds, had all requirement ready.
But when we click on Add for Review, we are told that we need a 1024x1024 PNG icon image for marketing.
We have tried many different ways now to include such an image. However, we still get that error!
BUT...Transporter tells us they were successful uploads and TestFlight is showing the build as Ready to Submit!
Anyone else stuck at this juncture?
I got the feedback from app review that I need to clarify a few things about my add distribution. Here is the what apple told me to do. Where do I put the answers for these questions at? Also, let's say I pick unlisted app as the category, where do I put this information?
Here is what Apple asking me to do
We’re looking forward to continuing our review, but we need more information about your business model and your users to help you find the best distribution option for your app.
Next Steps
Please review the following questions and provide as much detailed information as you can for each question.
Is your app restricted to users who are part of a single company? This may include users of the company's partners, employees, and contractors.
Is your app designed for use by a limited or specific group of companies?
If yes, which companies use this app?
If not, can any company become a client and utilize this app?
What features in the app, if any, are intended for use by the general public?
How do users obtain an account?
Is there any paid content in the app and if so who pays for it? For example, do users pay for opening an account or using certain features in the app?
Resources
Learn more about app distribution options on Apple Developer.
I created a new Custom Product Page with a Deep Link, according to the WWDC '24 session "What's new in App Store Connect", and everything has been approved, but the Deep Link does not appear to be working. Is this feature fully operational yet?
When the app is installed via this product page, the user should be directed to a specific page in the app, however this does not happen. It does work properly when installing directly via the Deep Link
This is the link to the product page: https://apps.apple.com/app/bills-to-budget/id1636872963?ppid=ff079a93-be32-43fe-a88e-ad97a68ff725
I have an app which is in the app store since 2022.
It is an app with combined features of note taking, todo list and calendar.
My most recent app update is rejected with the following message.
Guideline 4.3(a) - Design - 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.
Next Steps
Since we do not accept spam apps on the App Store, we encourage you to review your app concept and submit a unique app with distinct content and functionality.
Resources
Some factors that contribute to a spam rejection may include:
Submitting an app with the same source code or assets as other apps already submitted to the App Store
Creating and submitting multiple similar apps using a repackaged app template
Purchasing an app template with problematic code from a third party
Submitting several similar apps across multiple accounts
Learn more about our requirements to prevent spam in App Review Guideline 4.3(a).
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.
Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes.
I reply the reviewer with the following message.
Hi,
I am writing to appeal the rejection of my app, ***. I would like to emphasize the unique aspects of *** that distinguish it from other apps in the market:
Integrated Functionality: Unlike most apps that are standalone note-taking, to-do, or calendar apps, *** uniquely combines all three functions into a single app.
Extensive Calendar Features: *** includes a comprehensive calendar feature covering holidays in 250 countries and 3,680 states and provinces, a rare and valuable feature.
Chinese Lunar Calendar: Our app includes a Chinese Lunar Calendar, which is highly appreciated in the Taiwanese market, adding a culturally specific feature not commonly found in other apps.
Organizational Tools: *** allows unlimited tabs and colors for organizing notes, surpassing many competitors who offer limited color options.
Flexible Viewing and Sorting Modes: Users can choose from four viewing modes (Grid, Compact Grid, List, Compact List) and five sorting modes (Modified Time, Created Time, Alphabet, Color, Check, Reminder), enhancing the user experience by providing flexibility and customization.
No Character Limit: Our design supports notes of any length without character limitations, unlike many apps that impose restrictions.
Organized To-Do Lists: Completed to-do items are automatically moved to the bottom, keeping the list clean and organized, a feature that sets us apart from other apps.
Rich Attachments: *** supports unlimited picture attachments, drawing attachments, and voice recordings for notes, offering more versatility than many other apps.
Advanced Security: *** offers 3 different kinds of password lock mechanisms to protect note privacy, ensuring users have multiple options for securing their information.
Powerful Reminders: Our app includes highly customizable reminders that can repeat daily, weekly, monthly, or yearly, making it easy for users to stay on top of their tasks and appointments.
Due to the character limits of this form, I cannot list all the unique features of ***. Please refer to our product description for a comprehensive overview.
We are proud of our 5k user reviews with an average rating of 4.8, reflecting user satisfaction with ***'s unique features.
Here's are some of the recent reviews. (United states only. Please kindly contact me to obtain full list of the reviews)
by ??? – Jun 14, 2024
omg i cannot explain how much i love *** like unlike the boring notes app this one is actually fun to use and rlly easy and i rlly like the fonts, color, to do list, calandar that can remind you like every day, week, month, and year like omg?!?!? i love *** and this app is going in like my "I 💖U" folder like tysm for making *** idk what i would do without it like omg tysm i cant explain in words how much i love it💖💖💖💖💖💖💖💖💖💖💖💖💖💖
by ??? – May 12, 2024
I love it sooo much I give it a 5 because there is a password so no one can look
by ??? – Apr 30, 2024
Perfect app. All in one
by ??? – Mar 26, 2024
I just downloaded this app a few days ago and I love it!! 😃 Up til recently I ALWAYS used paper sticky notes that I would have on my desk - and the reason why is because I could see everything all at once at all times; it’s very convenient - but it also produces clutter and anxiety because every subject is all in one place. *** fixed that!! 😀 With tabs and the list or grid view mode, I can have more organization of subjects and still see almost everything all at once! I love it! 🤩 suggestion I would really love to have more format options for the text! 🙂 Like a button to indent, and be able to have sub notes with points, dashes, or numbers. It makes everything look more tidy and neat. Thank you for this wonderful app! 😆
I am available at 123-456-789 to discuss further and provide additional detail. Thank you.
Till to date, I haven't received reply from the reviewer.
May I know, what are some other actionable items I can do, so that I can get through "Guideline 4.3(a) - Design - Spam" app update rejection?
Thank you so much!
We have been receiving this error from app store connects sales reporting API for the last hour or so. No outages reported on the Developer System Status page, but curious if anyone else is experiencing the same issue?
Worked fine earlier in the day.
https://api.appstoreconnect.apple.com/v1/salesReports
500
{
"errors": [{
"status": "500",
"code": "UNEXPECTED_ERROR",
"title": "An unexpected error occurred.",
"detail": "An unexpected error occurred on the server side. If this issue continues, contact us at https://developer.apple.com/contact/."
}]
}
Hi all,
Our app has been rejected several times without any clear explanation of what we need to do. The latest rejection reason is as follows:
Guidelines 3.1.1 - In-App Purchase and 3.1.3(c) - Enterprise Services
We noticed in our review that your app offers enterprise services that are sold directly to organizations or groups of employees or students. However, these same services are also available to be sold to single users, consumers, or for family use without using in-app purchase.
When an organization or group buys access to your app's enterprise services, you don't need to use in-app purchase. But when providing access to an individual user, consumer, or for family use, you should use in-app purchase.
To which we responded with:
We would also like to clarify our app and business model:
1) Our app is a free app intended for companies, organizations, and business owners. Individual users can sign up for our app, but with some restrictions. We designed it this way so that users can try our app before registering their company or business.
2) In the previous app version, we enabled users to subscribe and unlock more features within our app using our own mechanism. Hence, the review referred to Guidelines 3.1.1. In this version, we have removed the feature so that users cannot purchase any subscriptions.
Since users cannot purchase anything from our app, we believe Guidelines 3.1.1 should no longer apply for the app review.
But our app is still not approved. Instead, they replied with:
We are not able to provide feedback on app concepts or features, but we recommend evaluating your suggestions against the App Review Guidelines, as well as the Apple Developer Program License Agreement, and the Human Interface Guidelines.
Can anyone enlighten us why does the reviewer still referring to Guidelines 3.1.1 when there isn't anything that user can purchase from our app? And what do they actually want us to do?
Hello,
Despite accepting all of the agreements, and the fact that we are able to create the certificates need for the app we want to publish, we do not have access to App Store Connect.
The developer account exists and it is accepted by Apple.
Anyone knows how to solved this issue? Has anyone else came across the issue I am facing?
PS: I am already waiting a response to my support request...
I have implemented IAP to test locally and tested it out in virtual device. Is it possible to test IAP using apple store connect on a virtual device or should I use a real device for that testing ??
I have gone through various documents but there are no any document addressing this issue 😞
Hello,
Thank you for your efforts to follow our guidelines. There are still some issues that need your attention.
If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.
Review Environment
Submission ID: 10286862-58d0-4abf-a767-24b885a8a25c
Review date: June 17, 2024
Version reviewed: 1.0.0
Guideline 4.3(a) - Design - 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.
Next Steps
Since we do not accept spam apps on the App Store, we encourage you to review your app concept and submit a unique app with distinct content and functionality.
Resources
Some factors that contribute to a spam rejection may include:
Submitting an app with the same source code or assets as other apps already submitted to the App Store
Creating and submitting multiple similar apps using a repackaged app template
Purchasing an app template with problematic code from a third party
Submitting several similar apps across multiple accounts
Learn more about our requirements to prevent spam in App Review Guideline 4.3(a).
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.
Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes.
So in the WWDC24 session What's new in App Store Connect a new Apple Developer Enterprise Program API is briefly mentioned at the end of the talk.
But there seems to be no other mention of it and would like to know more so that we perhaps can retire some rather not nice ways of automating Enterprise stuff :)
Hi guys,
I'm trying to make a test flight build (first time in a while) in Xcode 16.0 Beta for a visionOS 2.0 beta test. When I click Distribute App, It preps and creates the app but fails on the next step "creating app record..." with this code
The operation couldn’t be completed. (DVTAppStoreConnect.ServiceBackendError error 1.)
My account is old with a ton of certs, identifers, profiles etc. I've tied setting up a new one but that doesn't seem to fix the issue ( though I might have easily missed a step? )
Any help on how to solve this?
Hello, my app has changed to Ready for Distribution on 29 May 2024, but until now I am getting "This app is currently not available in your country or region". Can anyone help me resolve this issue?
App Name: Sivib Remote Business /
App Version Number: 1.0 /
App SKU: com.sivib.remotebusiness /
App Apple ID: 6503112308
Hello,
I have built a mobile application specifically designed for managing employees within an open-source ERP system.
I have enabled an in-app purchase option so users can upgrade their version and access additional features.
We are now receiving interest from many clients who want to white-label this app and customize it with features tailored to their business needs.
Since we cannot incorporate all features into a standard app due to the unique requirements of each business, what is the best way to upload a white-labeled app to the App Store and customize it according to client specifications?
I attempted to upload a white-labeled app but it was rejected with the error "4.3.0 design spam." I am unsure how to address this issue.
Thank you.
Hello team, I have been using FCM push notifications since January in my app, and I have been sending campaign messages everyday since then to both Android and IOS.
Since yesterday, when I create a campaign and target my IOS app, the notifications are not getting delivered even if it shows the number of sends as 80.
Interestingly, when I am trying to send a test notification using a specific FCM token, then it is being sent. Also via my code , in the app if any notification is triggered, then that is also getting delivered.
I really need to keep sending campaign messages daily, any suggestions or help will be much appreciated?
JWT header
{
"alg": "ES256",
"kid": "2X9R4HXF34",
"typ": "JWT"
}
JWT payload
{
"iss": "57246542-96fe-1a63-e053-0824d011072a",
"iat": 1528407600,
"exp": 1528408800,
"aud": "appstoreconnect-v1",
"scope": [
"GET /v1/apps?filter[platform]=IOS"
]
}
JWT
{
"alg": "ES256",
"kid": "private key",
"typ": "JWT"
}
I would like to find out how to calculate the "iat" and "exp" for the current time by using swift mathematical calculations if possible.
I want to find out how to sign the JWT with my private key after I download it, to find out how to create a JWT that would receive a HTTP Status Code 200 OK response from the Terminal.App . I received a 401 error not authorized response and to provide a proper JWT token that has not expired after my first attempt on this a application programming interface, I want to find where to place my private key if not in the "kid" ?
Kind Regards