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.

All subtopics
Posts under App Store Distribution & Marketing topic

Post

Replies

Boosts

Views

Activity

Prompt de avaliação em português pode induzir usuário a dar 1 estrela
Olá, pessoal! 👋 Estou implementando a solicitação de avaliação no meu app e percebi um detalhe que pode gerar um problema na experiência do usuário. A mensagem exibida atualmente diz: "Toque em uma estrela para classificar na App Store." O ponto é que essa tradução pode induzir o usuário ao erro. Ao ler "uma estrela", o entendimento natural é tocar justamente na estrela de número 1, o que resulta em uma avaliação baixa — mesmo que o usuário estivesse satisfeito com o app. Creio que uma tradução mais adequada e neutra seria algo como: "Toque nas estrelas para classificar na App Store." ou "Escolha quantas estrelas deseja para avaliar o app." Isso evitaria o viés negativo e refletiria melhor a intenção da funcionalidade. Alguém mais já percebeu isso? Existe algum canal oficial para sugerir ajuste nessa tradução? Obrigado! 🙏
1
0
74
2w
subscriptionPromotionalOffers
问题描述: 创建苹果商品的促销优惠功能异常,查询官方接口文档,发现接口协议没有变更(协议文档:https://api.appstoreconnect.apple.com/v1/subscriptionPromotionalOffers) ,有人了解id字段的格式是什么?应该如何传值? 请求参数: {"data":{"attributes":{"duration":"ONE_WEEK","name":"20250817_test_2055","numberOfPeriods":1,"offerCode":"20250817_test_2055","offerMode":"FREE_TRIAL"},"relationships":{"prices":{"data":[{"id":"e467f67b-3d75-4319-aa6a-adebfc9f80da","type":"subscriptionPromotionalOfferPrices"}]},"subscription":{"data":{"id":"6673898723","type":"subscriptions"}}},"type":"subscriptionPromotionalOffers"},"included":[{"id":"e467f67b-3d75-4319-aa6a-adebfc9f80da","type":"subscriptionPromotionalOfferPrices","relationships":{"territory":{"data":{"id":"AUS","type":"territories"}}}}]} 响应参数: { "errors" : [ { "id" : "49d94648-0a8a-4aba-8856-72e69ac56aca", "status" : "409", "code" : "ENTITY_ERROR.INCLUDED.INVALID_ID", "title" : "The provided entity id is invalid", "detail" : "The provided included entity id 'e467f67b-3d75-4319-aa6a-adebfc9f80da' has invalid format", "source" : { "pointer" : "/included/0/id" } } ] }
0
1
69
2w
Apple developer program termination: Pending Termination Notice
Hello, I have developed apps, but recentrly I got termination notice of my Apple Developer Program membership. I understand from your notice that the termination was due to alleged “dishonest or fraudulent activity,” specifically referencing issues such as feature switching, hidden functionality, or unauthorized references. I want to sincerely state that at no point was it ever my intention to violate Apple’s guidelines. I have always aimed to comply fully with the App Store Review Guidelines and maintain the integrity of the App Store. If any issues occurred, they were unintentional and likely related to my testing process. For example, I occasionally used multiple TestFlight accounts and test content strictly for debugging purposes. I now understand how this may have been misinterpreted, and I have already removed or corrected anything that could be considered non-compliant. This account is critical to my work and livelihood, and I am deeply committed to making sure my apps are fully transparent, compliant, and aligned with Apple’s standards. If anoybody faced the similar issue and got it resolved, please help me out from this problem. I am really helpless and any minor help will be great for me. Thank you, VIjay
0
0
59
2w
Search Bar Should Be at the Top (Consistency Matters)
In iOS 18 betas, the App Store search bar has been moved to the bottom of the screen. This breaks years of usability and is inconsistent with Apple’s own apps—Calendar, Reminders, Maps, Safari, Files, Wallet, and Shortcuts—all of which keep search at the top. I (and many others) hold the phone in one hand and tap with the other. Top placement is faster, more natural, and aligns with established Apple design. The “thumb reach” argument does not fit real-world usage for a large portion of users. What I want is consistency across all Apple apps: put the search bar at the top everywhere. Apple already made this mistake with Safari’s bottom address bar in iOS 15 and had to add a toggle after backlash. Please don’t repeat history. Feedback ID: FB19598638 If you agree, please follow your own feedback and reference this thread. The more reports Apple sees, the more likely this gets fixed.
0
0
31
2w
App Review for Application using HCE capabilities
Hello, We're working on an application using (https://developer.apple.com/support/hce-transactions-in-apps/) We have some questions App review with this capabilities: There are 4 mains points written on the page, does all are required? Test login details Does it need to be production or testing environnement? Can it be a URL/Deeplink or is it a mandatory login/password credential kind? At least one test payment credential that can be provisioned and used in your HCE app for the purposes of making an NFC transaction That's the difficult part, can we have more details about this condition? Does it need to be a production card or a testing card? Screenshots or video of your app being used at a terminal for an NFC transaction OK, make sense Video of your app demonstrating an implementation of the Presentment Intent Assertion API OK, make sense Thanks François
2
0
104
2w
App waiting for review for more than a week
Hi, our app is in waiting for review status for more than a week, we again have uploaded one 2 days ago, hoping the status would change, it is still in waiting for review status, we have another version which needs to be uploaded apart from the one waiting for review, as our SSL is expiring on the beginning of next month, please help as this will make our app inaccessible to our customers.
4
0
130
2w
In-app-event is not displaying properly on the App Store
我目前正在为我们的应用准备应用内活动,该应用在 App Store 上处于预购(预订)状态。我们已经安排了一个具有未来开始日期的活动,但我们注意到该活动在 App Store 上无法正确显示,并且“通知我”提醒按钮没有向用户显示。 我们想澄清以下几点: 当应用仍处于预购(预订)状态且未正式发布时,应用内事件未显示或无法触发,这是预期行为吗? 对于应用内事件在 App Store 上完全激活和可见的应用版本状态是否有特定要求或限制? 如果应用必须在应用内活动正确显示之前正式发布(预购),您能确认一下吗? 是否有任何官方文档或指南明确描述了对处于预购状态的应用的应用内事件的支持或限制? 我们的目标是相应地计划和协调我们的营销活动,我们将不胜感激您的澄清。
0
0
82
2w
Accessibility Nutrition Label in App Store - self reported?
Once Accessibility Nutrition Labels are evaluated and published, is there any location or format to keep data on the evaluated content? And how will the App Review process work for this new feature? I have not yet seen any apps in the App Store with this section published live despite it being available in the App Store Connect currently so I'm curious about the process on Apple's side. My team is still evaluating but plans to publish soon.
0
0
78
3w
I cant install the app from app store or test flight.
Hello, I'm experiencing difficulties installing the app created by my team, both from the App Store and TestFlight. I'm currently using Tahoe 26.0 Beta (25A5346a), and even though the app isn't previously installed, I'm still unable to proceed with the installation. I was able to obtain these logs, but I'm uncertain about how to rectify this issue. Logs from AppStore: error 10:52:33.103471+0200 appstoreagent [PurchaseService]: [6E4C7375] Purchase completed with error: Error Domain=ASDErrorDomain Code=506 "Duplicate request" UserInfo={NSLocalizedDescription=Duplicate request, NSLocalizedFailureReason=Request is a duplicate of UPD9C204399/com.imperum.app:6743783187} default 10:52:34.164171+0200 appstoreagent [PurchaseService]: [C78059BF] Starting purchase of 6743783187:com.imperum.app by com.apple.AppStore default 10:52:34.164661+0200 appstoreagent [BUYC78059BF/com.imperum.app:6743783187] Starting purchase for client: com.apple.AppStore default 10:52:34.164995+0200 appstoreagent [BUYC78059BF/com.imperum.app:6743783187] Failing this request as a duplicate of UPD9C204399/com.imperum.app:6743783187 error 10:52:34.165014+0200 appstoreagent DetectDuplicateRequestTask completing with error: Error Domain=ASDErrorDomain Code=506 "Duplicate request" UserInfo={NSLocalizedDescription=Duplicate request, NSLocalizedFailureReason=Request is a duplicate of UPD9C204399/com.imperum.app:6743783187} error 10:52:34.165086+0200 appstoreagent [PurchaseService]: [C78059BF] Purchase completed with error: Error Domain=ASDErrorDomain Code=506 "Duplicate request" UserInfo={NSLocalizedDescription=Duplicate request, NSLocalizedFailureReason=Request is a duplicate of UPD9C204399/com.imperum.app:6743783187} Logs from TestFlight: error 10:54:35.751574+0200 appstoreagent [TFU3C168938/com.imperum.app:6743783187]: Failed to set IXProgressHint on the coordinator: Error Domain=IXErrorDomain Code=5 "A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating" UserInfo={NSLocalizedFailureReason=Coordinated install exists with different intent., FunctionName=-[IXSClientConnection _remote_createAppInstallCoordinatorWithSeed:createIfNotExisting:requireMatchingIntent:scopeRequirement:completion:], SourceFileLine=641, NSLocalizedDescription=A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating} error 10:54:35.751597+0200 appstoreagent AppInstallImportAndPolicyTask completing with error: Error Domain=IXErrorDomain Code=5 "A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating" UserInfo={NSLocalizedFailureReason=Coordinated install exists with different intent., FunctionName=-[IXSClientConnection _remote_createAppInstallCoordinatorWithSeed:createIfNotExisting:requireMatchingIntent:scopeRequirement:completion:], SourceFileLine=641, NSLocalizedDescription=A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating} error 10:54:35.751641+0200 appstoreagent [TFU3C168938/com.imperum.app:6743783187] TestFlight import failed: Error Domain=IXErrorDomain Code=5 "A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating" UserInfo={NSLocalizedFailureReason=Coordinated install exists with different intent., FunctionName=-[IXSClientConnection _remote_createAppInstallCoordinatorWithSeed:createIfNotExisting:requireMatchingIntent:scopeRequirement:completion:], SourceFileLine=641, NSLocalizedDescription=A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating} error 10:54:35.751807+0200 appstoreagent InstallTestFlightAppsTask completing with error: Error Domain=IXErrorDomain Code=5 "A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating" UserInfo={NSLocalizedFailureReason=Coordinated install exists with different intent., FunctionName=-[IXSClientConnection _remote_createAppInstallCoordinatorWithSeed:createIfNotExisting:requireMatchingIntent:scopeRequirement:completion:], SourceFileLine=641, NSLocalizedDescription=A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating} error 10:54:35.751919+0200 TestFlight Installation request for 1 app(s) failed with error: Error Domain=IXErrorDomain Code=5 "A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating" UserInfo={NSLocalizedDescription=A coordinated app install already exists for [com.imperum.app/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 5805) was for intent IXCoordinatorIntentInitiating, FunctionName=-[IXSClientConnection _remote_createAppInstallCoordinatorWithSeed:createIfNotExisting:requireMatchingIntent:scopeRequirement:completion:], SourceFileLine=641, NSLocalizedFailureReason=Coordinated install exists with different intent.} Any help please..
3
4
149
3w
App crashes ONLY from App Store for SOME Users
Hello, I have an iOS app built using the .NET 8 iOS framework, and I'm encountering a puzzling issue: the app crashes immediately on launch, but only for some users. What We Know: The crash is not device or OS-specific. It affects a few users on iPhone 14 and iPhone 15, across various iOS versions (e.g., 17.7, 18.5, and even the latest). Other users with identical device and OS specs are able to run the app without issues. The crash only occurs when the app is installed via App Store or TestFlight. If the same IPA is distributed via a third-party tool like Updraft, the app runs fine for affected users. This suggests the issue may be related to code signing or packaging during submission to App Store Connect. What We've Tried: Added additional exception and error handling in didFinishLaunchingWithOptions. Experimented with build settings, including enabling AOT compilation. Reviewed crash logs and symbolicated them using atos. Crash Log Snippet: Here’s a portion of the lastExceptionBacktrace from the crash logs: "lastExceptionBacktrace": [ {"imageOffset":1155264,"symbol":"__exceptionPreprocess","symbolLocation":164,"imageIndex":12}, {"imageOffset":203452,"symbol":"objc_exception_throw","symbolLocation":88,"imageIndex":13}, {"imageOffset":4403460,"imageIndex":0}, -xamarin_unhandled_exception_handler (in TheApp) (runtime.m:1129) {"imageOffset":8159120,"imageIndex":0}, -native_to_managed_trampoline_23(objc_object*, objc_selector*, _MonoMethod**, objc_object*, objc_object*, unsigned int) (in TheApp) (registrar.mm:1453) {"imageOffset":8169364,"imageIndex":0}, -[AppDelegate application:didFinishLaunchingWithOptions:] (in TheApp) (registrar.mm:7895) {"imageOffset":1277452,"symbol":"-[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:]","symbolLocation":320,"imageIndex":15}, {"imageOffset":1284496,"symbol":"-[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:]","symbolLocation":2988,"imageIndex":15}, {"imageOffset":1267976,"symbol":"-[UIApplication _runWithMainScene:transitionContext:completion:]","symbolLocation":972,"imageIndex":15}, {"imageOffset":1266804,"symbol":"-[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:]","symbolLocation":132,"imageIndex":15}, ...] There is more if this is not enough of the log Request for Help: We’re looking for any insights or suggestions. Could this be related to App Store signing, entitlements, or something else we're overlooking? Has anyone encountered a similar issue with .NET 8 iOS apps? Thanks in advance for your help!
1
0
108
3w