apple Rejected my app , And send me this letter :Guideline 4.3 - Design - SpamWe noticed that your app provides the same feature set as many of the other apps you've submitted to the App Store; it simply varies in content or language, which is considered a form of spam.The following apps were found to provide different content but are identical in functionality:drift starsNext StepsWhen creating multiple apps where content is the only varying element, you should offer a single app to deliver differing content to customers. Alternatively, you may consider creating a web app, which looks and behaves similar to a native app when the customer adds it to their Home screen. Refer to the Configuring Web Applications section of the Safari Web Content Guide for more information.please help me
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
I need to provide an invoice to my work for payment of the developer account. Is there anywhere I can download the invoice? I can't see a receipt in my emails.
I have two bundle ids, but they seems to be missing and I cant select anyone. this is why I cant create a new app.
I'm submitting a new version of my app, and after click "submit for Review", it show that:
A few more items are needed in order to submit for review
The items listed below are required for submission:There are still screenshot uploads in progress. I didn't met this problem before. Is that mean I haven't upload all the screenshot required or it's still uploading the screenshots to App Store Connect's server? Cause before there is a "save" button after you drag images to the screenshots area, now you don't.
And I think I have uploaded all the screenshots needed and I waited a day to try submit again, still the same.
What should I do?
My old build rejected by apple because of some issues. I resolve those issues in my next build, & I want to submit it for review, but after clicking on SUBMIT FOR REVIEW my old build is showing REVIEW IN PROGRESS. I want to delete my old build, to avoid this.
Hello,
With the new App Store Connect, iOS apps become available on the new Macs with Apple Silicon natively. A couple of my apps got quite some complications with Catalyst and do not need it anymore.
I would like to know how to completely remove a platform from App Store Connect, without impacting the iOS version, so that I can let my iOS app be available on the Mac App Store instead of the Catalyst app.
Thank you
I am planning to learn coding and iOS development using Xcode, but I wanted to know if building an app would have some fees or anything similar to that and if so what are the costs?
I have a live version for my app on app store which i 0.0.151.
Now i am unable to add new version because i can't see the (+) add button option only in my appstore connect.
Looking forward for response.
Hello,
We have developed an app iOS and Apple reject the second update of app (categorie NEWS) for this motivation:
We still noticed that your app requires users to
register or log in to access features that are not account-based.
Next Steps
To resolve this issue, please revise your app to let users freely access your app’s non account-based features.
Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law.
You should allow users to freely access your app’s non account-based features.
For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order.
Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.
But I would to like answer to Apple with this motivation:
"The App requires to create an user account to specify the Country Edition of interest to manage delivery of the correct user magazine and Country-specific contents. Moreover we need to recognize email domains provided by the account to deliver further contents reserved to the employees (customer) worldwid"
Thank you of the support.
I do not encounter any problems during the upload which seems to proceed correctly (success message at the end)...
However, I cannot view the builds from the interface (App Store Connect).
I've been testing different options (re-build, test on another computer, cache cleanup...) for several hours without success ;-(
@Apple: I need urgent help please
I am trying to automate PASS\_TYPE\_ID certificate creation via AppleConnect API, I cannot find what parameters I should use to be able to create this type of certificate.
When I try to POST this data to https://api.appstoreconnect.apple.com/v1/certificates:
{'data': {'attributes': {'certificateType': 'PASS\_TYPE\_ID', 'csrContent': '-----BEGIN CERTIFICATE REQUEST----------END CERTIFICATE REQUEST-----\n'}, 'type': 'certificates'}}
I get this error:
{'errors': [{'code': 'NOTFOUND',
'detail': "There is no identifier with ID 'null' on this team.",
'id': '5c9f7d3c-ce75-43a4-b3ac-b295a8f146db',
'status': '404',
'title': 'The specified resource does not exist'}]}
From OpenAPI spec is not clear what parameters should be used and 'certificateType': 'PASSTYPE_ID' is not covered there.
Do you have idea or example how to do it?
We want handle our inhouse profiles juse like AppStore profiles.
But we can not genarate the key on:
https://appstoreconnect.apple.com/access/developers
Does it supported?
At https://appstoreconnect.apple.com/, I have the Admin role (but not Account Holder).
At first, I had the Developer role. When it got switched to Admin, the buttons on the website that only admins should see (for example, the add app button), still weren't visible to me immediately, but I started seeing more of them within 24h.
Now, I can click the add app button (see first screenshot) but when I click the link to add a bundle id (the link is called Certificates, Identifiers & Profiles), it says that I don't have access (see second screenshot).
How long does it take from applying to the Small Business Program to getting it confirmed? Google has a similar program and that whole process took two days. I’ve been waiting for over a month now without recieving any confirmation, information etc. Nada. Wrote to the Apple support and got a generic reply that didn’t really answer anything. It is soon time for a payment from sales and it’s getting really frustrating. Do Apple pay back the difference retroactively?
My test flight application crashed while doing a disk writing operation. I saw the following error in crash log
1073.76 MB of file backed memory dirtied over 705 seconds (1522.14 KB per second average), exceeding limit of 12.43 KB per second over 86400 seconds\
After a little bit of research I found from Apple documentation that System will throw an exception if disk writes from the app exceeds a certain limit in 24 hours window
[https://developer.apple.com/documentation/xcode/reducing-disk-writes)
But the threshold is not documented. But looking at the crash log we can reverse calculate this threshold as 12.43KB * 86400 ~ 1 GB
Does this means that iOS application won't be able to write data more than this limit (1 GB) per day?
When I submitted to the MacOS Apple Store, it was rejected, and the following error was prompted, what should I do (I used a third-party build and signature, and did not use XCode)
Dear Developer,We identified one or more issues with a recent delivery for your app, "CollDesk" 1.0.0 (1.0.0). Please correct the following issues, then upload again.ITMS-90332: Invalid Symbolic Link - The symbolic link 'com.colltech.desk.pkg/Payload/CollDesk.app/Contents/Frameworks/QtPrintSupport.framework/Headers' resolves to an invalid location. Make sure that the symbolic link does not resolve to itself, and that the location exists and is contained within the app bundle.ITMS-90332: Invalid Symbolic Link - The symbolic link 'com.colltech.desk.pkg/Payload/CollDesk.app/Contents/Frameworks/QtGui.framework/Headers' resolves to an invalid location. Make sure that the symbolic link does not resolve to itself, and that the location exists and is contained within the app bundle.ITMS-90332: Invalid Symbolic Link - The symbolic link 'com.colltech.desk.pkg/Payload/CollDesk.app/Contents/Frameworks/QtDBus.framework/Headers' resolves to an invalid location. Make sure that the symbolic link does not resolve to itself, and that the location exists and is contained within the app bundle.ITMS-90332: Invalid Symbolic Link - The symbolic link 'com.colltech.desk.pkg/Payload/CollDesk.app/Contents/Frameworks/QtXml.framework/Headers' resolves to an invalid location. Make sure that the symbolic link does not resolve to itself, and that the location exists and is contained within the app bundle.ITMS-90332: Invalid Symbolic Link - The symbolic link 'com.colltech.desk.pkg/Payload/CollDesk.app/Contents/Frameworks/QtCore.framework/Headers' resolves to an invalid location. Make sure that the symbolic link does not resolve to itself, and that the location exists and is contained within the app bundle.ITMS-90332: Invalid Symbolic Link - The symbolic link 'com.colltech.desk.pkg/Payload/CollDesk.app/Contents/Frameworks/QtWidgets.framework/Headers' resolves to an invalid location. Make sure that the symbolic link does not resolve to itself, and that the location exists and is contained within the app bundle.
I'm currently in the process of submitting in the App Store, and then after I tested my build in iOS15, it stopped displaying the prompt for ATT, I also tried it to other lower versions and it worked. Is there any way to fix this?
if #available(iOS 14, *) {
ATTrackingManager.requestTrackingAuthorization { status in
}}
I also checked the current app store build version, and it also doesn't work. Some people are currently experiencing this kind of issue in Reddit.
https://www.reddit.com/r/iOSProgramming/comments/pt41jz/att_prompt_not_showing_on_ios_15/
When I submit the app to TestFlight beta review I get the error show on UI. (I filled all filed info in Beta Infomation)
There was an error processing your request. Please try again later
I was inspected Safari to see the detailed error and I got the below error.
Failed to load resource: the server responded with a status of 422 ()
and the detailed javascript error
componentStack: undefined
errorCode: undefined
message: "API Response Error: TF_BETA_APP_REVIEW_RESPONSE"
stackTrace: "status code: 422 --- api correlation key: NZEKCTWMNANXDZVTRD3V4GNE3U"
Anyone can tell me the problem and how to fix it.
Many Thanks.
I have started implementing support for the new App Store Server notifications (version 2):
https://developer.apple.com/documentation/appstoreservernotifications/receiving_app_store_server_notifications
I am not sure how to prevent a possible mad-in-the-middle attack when using those notifications. The decoded header that I get for notifications in the Sandbox environment is missing the "kid" field that is used to identify the key used to generate a signature.
Yes, I understand the the whole entire certificate chain is available in the "x5c" field and it could be verified by itself. However, this does not guarantee that a notification was signed by Apple.
This approach (with no specific key, with a certificate chain in x5c) works fine when verifying a receipt on device with StoreKit 2 but it does not work when getting a notification on a server.
The company, that I work for, wants to develop mobile apps using react native. The idea is to reuse the content on the websites instead of creating native views.
The current decision is to implement the apps like follows:
1- Create a react native app with bottom navigation and webviews as the content.
2- Each time the user clicks on a different section of the navigation, the webview loads a different page of the website into the web view.
For example the login functionality will be the login page from the website in a webview.
Is this sort of apps allowed to be published in the appStore? My thinking is that the app will not be allowed because the content of the pages can be changed!