App Store

RSS for tag

The App Store allows users around the world to discover and download your iOS and iPadOS apps.

App Store Documentation

Posts under App Store tag

726 Posts
Sort by:
Post marked as solved
6 Replies
736 Views
This might sound ridiculous, but even more ridiculous is who ever thought of not putting a link to it... where can I find the Apple Developer Program License Agreement so I can accept it? I'm getting the following message: The updated Apple Developer Program License Agreement needs to be reviewed. In order to update your existing apps and submit new apps to the App Store, the Account Holder must review and accept the updated agreement. I go to the agreement section https://appstoreconnect.apple.com/agreements/ I it doesn't show anything...
Posted
by
Post not yet marked as solved
2 Replies
2.8k Views
I understand that every application requires a unique name. I am wondering if the name under the icon (I think that is the display name) can be a duplicate?
Posted
by
Post not yet marked as solved
5 Replies
2.8k Views
How do we find out User information from Apple server notifications? I have created a user and purchased an In app product from Apple . I have received a INITIALBUY notification from the App store. Apple ID : xxxx@gmail.com User : ABC (User id :111) The JSON receipt contains the following fields. "latestreceiptinfo": { "transactionid": "1000000657540200", "originaltransactionid": "1000000657537943", "quantity": "1", "subscriptiongroupidentifier": "20623048", "isinintroofferperiod": "false", "purchasedatepst": "2020-04-27 23:41:05 America/LosAngeles", "istrialperiod": "false", "expiresdateformattedpst": "2020-04-27 23:46:05 America/LosAngeles", "productid": "com.***.iap1.5", "weborderlineitemid": "1000000052078939", "uniquevendoridentifier": "xxxxxx-xxxxxxx" }, I have created one more user  from the same Apple id and purchased the same product. Apple ID : xxxx@gmail.com User : XYZ (User id :222)   "latestreceiptinfo": { "transactionid": "1000000657540202", "originaltransactionid": "1000000657537943",    "productid": "com.***.iap1.5", "weborderlineitemid": "1000000052078942", "uniquevendoridentifier": "xxxxxx-xxxxxxx" },   I have store user information based on productid-  originaltransaction_id =>user  xxxx@gmail.com -  com.***.iap1.5 - 1000000657537943 -ABC xxxx@gmail.com - com.***.iap1.5 -  1000000657537943 -XYZ In this case I could not track the user information.Duplication will come From the same Apple id ,2 different users buy the same product Apple will give the same original transaction Id. Is there any other field to differentiate transactions to find users ? Is there any option to include User name on JSON server notification from App store.
Posted
by
Post not yet marked as solved
8 Replies
5.3k Views
Hello, Me and my team is currently having problems with a tvOS app we are trying to submit for review. Every time we upload a binary to App Store Connect we get back the following mail While processing your tvOS app, errors occurred in the app thinning process, and your app couldn’t be thinned. If your app contains bitcode, bitcode processing may have failed. Because of these errors, this build of your app will not be able to be submitted for review or placed on the App Store. For information that may help resolve this issue, see Tech Note 2432. Best regards,The App Store Team We have tried to follow the troubleshooting proposed in the Tech Note 2432 and exporting for Ad Hoc worked only when using Xcode 11.6 and not Xcode 12, and nothing else we tried with Xcode 12 worked. All of this leads me to believe that there is something on apple side that might cause problems with the binary uploaded. Does anyone have any information on this?
Posted
by
Post not yet marked as solved
1 Replies
416 Views
I don’t see Xcode button in my AppStore
Posted
by
Post not yet marked as solved
2 Replies
781 Views
Long story short, I pushed a Catalyst version of my iOS app onto the Mac App Store and it's just way too buggy. I can't figure out how to just remove the macOS version? I understand that without Catalyst you can specifically delist the iOS version from showing up on macOS but why can't I just remove the macOS one without affecting my iOS build? At this point it looks like I'll have to push a whole new app to the iOS store and there's no way to transfer all paying customers over from one app to another? Any suggestions?
Posted
by
Post not yet marked as solved
1 Replies
791 Views
We have an iOS custom B2B app and have distributed it using redemption code sent as invitation link to the customer's email. The customer redeems the code and app is installed.  We are planning to provide an update to the same app, we wanted to know: 1) Will the app that has been downloaded using redemption code get auto updated when a new update is published? 2) If the person has been sent a redemption code before the app update, will the same redemption code point to the new updated app or do we need to generate new set of redemption code?
Posted
by
Post not yet marked as solved
4 Replies
1.8k Views
Hello, I have an existing app which is beeing sold in the app store since 2010. Now I want to convert this app into a free app with optional in-app purchases. A part of the functionality which paid users currently have should then be accessible only by IAP. Therefore, I must identify my existing customers, to not make them pay again for functionality they have paid already. Googling around reveals that this is not easy to do, if it was possible at all. However, I found this post: https://stackoverflow.com/questions/3735635/convert-existing-ios-paid-app-to-freemium-model-with-in-app-purchase Quote: "There is now an Apple-approved way to do this on both iOS and macOS. The originally downloaded version of the app can be obtained from the receipt using the info key Original Purchased Version. You can then decide whether to unlock features if that version predates the switch to IAP." Now I have played around with this a bit, or more precisely: NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL]; NSData *receipt = [NSData dataWithContentsOfURL:receiptURL]; However, in my tests, receipt will always be nil. The URL also points to some local location with sandbox in the name. Am I doing something wrong in general, or is this just not supposed to work how I thought it would? Note that I have installed my app from the app store on my device, then launched the above code on my device (so I'm NOT testing this in the simulator). I also read about SKReceiptRefreshRequest, however I cant figure out how to use it. So the question is, how would I figure out if a user has already purchased the orignal paid version? My app does not have a server-component, and by checking some NSUserDefaults key would result in charging users which reinstall the app on a new device. So what should I do?
Posted
by
Post not yet marked as solved
1 Replies
1.2k Views
We are developing an app that will show contact information - name, phone numbers, email addresses, and physical addresses. When I prepare screen shots and 30 second videos for the Apple App Store listing, for privacy, I want to avoid showing contact information from my own personal contacts.  I understand that someone (maybe an Apple engineer) developed a vCard file with 60 iPhone Demo Contacts with "John Appleseed" and others. Does anyone know how I can obtain a zip file for those Demo Contacts, or something similar, in English? I understand the vCard file with 60 contacts was previously, but no longer, available for download as a 5.2 MB zip file on TUAW.
Posted
by
Post not yet marked as solved
2 Replies
1.2k Views
I've recently noticed reviews for our app has stopped updating, while the number of ratings have been growing fairly steadily at roughly 100-200 per week. In App Store Connect under the "Ratings and Reviews" section, the last review I can see was posted on March 12, 2021 and nothing else in more than a month. Is anyone else seeing this issue? Has it been reported to Apple yet?
Posted
by
Post not yet marked as solved
11 Replies
27k Views
Hi, I am developing an App in React Native for this i need Xcode. However when i start my Expo Developer Tool Metro Bundler There when I click Run IOS Simulator. Always From the VS Code Terminal I am getting the same message like Xcode needs to be installed (don't worry, you won't have to use it), would you like to continue to the App Store? However I have already Xcode installed the after that when i type Y it takes me to App Store where i find the option open Xcode it's because i have already installed Xcode. Please guide me through this because i am not able to see my App on IOS devices
Posted
by
Post not yet marked as solved
3 Replies
755 Views
My U.S.-based app was also submitted to distribute in the Australia App Store, but it's not showing up there. Is there something else that needs to be done to get it posted there?
Posted
by
Post not yet marked as solved
9 Replies
6.3k Views
I develop an APP with Xamarin, Visual Studio. I publish my app to App Store I got message from Apple. Dear Developer, We identified one or more issues with a recent delivery for your app, "*** APP" 1.5.6 (1.5.14). Please correct the following issues, then upload again. ITMS-90713: Missing Info.plist value - A value for the Info.plist key 'CFBundleIconName' is missing in the bundle 'com.XXXX.XXXX'. Apps built with iOS 11 or later SDK must supply app icons in an asset catalog and must also provide a value for this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7. Best regards, The App Store Team My info.plist file include CFBundleIconName. I include CFBundleIconName in my info.plist file. <?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>UIDeviceFamily</key> <array> <integer>1</integer> <integer>2</integer> </array> <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationPortrait</string> </array> <key>UISupportedInterfaceOrientations~ipad</key> <array> <string>UIInterfaceOrientationPortrait</string> <string>UIInterfaceOrientationPortraitUpsideDown</string> <string>UIInterfaceOrientationLandscapeLeft</string> <string>UIInterfaceOrientationLandscapeRight</string> </array> <key>MinimumOSVersion</key> <string>8.0</string> <key>CFBundleDisplayName</key> <string>MyAppName</string> <key>CFBundleIdentifier</key> <string>com.xxxx.xxxx</string> <key>CFBundleVersion</key> <string>1.5.15</string> <key>NSCameraUsageDescription</key> <string>This app needs access to the camera to take photos to share your photo to other users.</string> <key>NSPhotoLibraryUsageDescription</key> <string>This app needs access to photos to share your photo to other users.</string> <key>NSMicrophoneUsageDescription</key> <string>This app needs access to microphone.</string> <key>NSPhotoLibraryAddUsageDescription</key> <string>This app needs access to the photo gallery.</string> <key>UILaunchStoryboardName</key> <string>LaunchScreen</string> <key>CFBundleName</key> <string>MyAPPName</string> <key>CFBundleShortVersionString</key> <string>1.5.6</string> <key>UIStatusBarHidden</key> <true/> <key>UIRequiresFullScreen</key> <true/> <key>CFBundleDevelopmentRegion</key> <string>en</string> <key>CFBundleLocalizations</key> <array> <string>en</string> <string>ja</string> </array> <key>CFBundleIconName</key> <string>Icon-1024.png</string> <key>CFBundleIconFiles</key> <array> <string>Icon-76.png</string> <string>Icon-120.png</string> </array> </dict> </plist> Apple's message is absolutely useless. Is there any idea?
Posted
by
Post not yet marked as solved
1 Replies
2.5k Views
Hi all. My app was rejected because of this Multiline Guideline 2.3.10 - Performance - Accurate Metadata We noticed that your app or its metadata includes irrelevant references to your app’s development process. Specifically, your app includes Back to TestFlight buttons in the screenshots. Since apps on the App Store should be ready for consumers, including references to the development process in your app or metadata is not permitted. Next Steps To resolve this issue, please remove all references to the developer process from your app and its metadata, including the app description, promotional text, What's New info, previews, and screenshots. Please see attached screenshot for details. Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review. Bug Fix Submissions If this is a bug fix submission and you'd like to have it approved at this time, reply to this message in Resolution Center to let us know. You do not need to resubmit your app for us to proceed. Alternatively, if you'd like to resolve these issues now, please feel free to resubmit. Let us know if you have any questions about the issues we found in our review. You may appeal your app rejection if you believe this decision was made incorrectly. We also invite you to provide feedback on our review guidelines. BlockQuote And this is a screenshot As far as I understand this button appears if the app started right from the TestFlight. If you start the app by clicking on the app icon this button doesn't show up. What shoud I do in this situation? Thanks
Posted
by
Post not yet marked as solved
1 Replies
833 Views
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.
Posted
by
Post not yet marked as solved
0 Replies
1.4k Views
I'm sideloading/downloading .ipa files from my Mac to my iPhone, but it won't download unless the App Store is enabled on my iPhone? Is there a way to sideload my Xcode apps without the App Store turned on to download my ipa files to my iPhone?
Posted
by
Post not yet marked as solved
2 Replies
554 Views
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!
Posted
by
Post not yet marked as solved
16 Replies
10k Views
Hi. Would welcome any comments or info on a spike in app download volumes we've observed! We are puzzled by an unusual spike in download volumes, driven by institutional purchases with a BUS promo code. Downloads are to desktop, which is also unusual for us. Having looked into the sales reports etc there is no obvious source / instigator of the downloads, and we aren't seeing an uptick in app usage, registrations etc. Which is making us wonder if the downloads are 'real' or benign. Have read Apple help info and Apple support have given a fairly generic response - neither sheds a huge amount of light. Has anyone come across similar? Would really appreciate if you could share your experience. Thanks in advance, Paul
Posted
by