Apple Developer Program

RSS for tag

Create and deliver software for users around the world on Apple platforms using the the tools, resources, and support included with Apple Developer Program membership.

Apple Developer Program Documentation

Posts under Apple Developer Program subtopic

Post

Replies

Boosts

Views

Activity

Apple Inapp payement response handling
i'm integrating In-App Purchases in our Flutter app using the official in_app_purchase plugin. We are currently testing consumable purchases and facing issues with the way events are delivered from StoreKit to the app. Implementation details I initiate the purchase with: await InAppPurchase.instance.buyConsumable(purchaseParam: purchaseParam); I listen for purchase updates with: final Stream<List> purchaseUpdated = inAppPurchase.purchaseStream; _subscription = purchaseUpdated.listen((purchaseDetailsList) { _handlePurchaseUpdates(purchaseDetailsList); }, onError: (Object error) { updateApplePaymentStatus(isSuccess: false, response: jsonEncode(error.toString())); }, onDone: () { _subscription.cancel(); }); Issues Observed Control on purchase button event As soon as the user taps the purchase button, the App Store purchase sheet is shown. Question: Is there a way to intercept control at this point (before showing the sheet) to perform additional checks or logging? Cancelled payment after UPI intent In our testing with UPI payment flows (UPI intent triggered from Apple Pay/linked payment method), if the user cancels the payment from the external flow, we don’t see a clear event in purchaseStream. Question: How can we reliably capture this cancellation status on the app side? Event timing after successful purchase Currently, the purchaseStream event is only triggered after the StoreKit purchase confirmation popup has been dismissed by the user. Question: Is there a way to capture the event earlier (i.e., right after StoreKit confirms payment success), so we can update our backend and UI without waiting for popup dismissal? Request We would appreciate guidance on: Best practices for intercepting purchase initiation before the StoreKit sheet. Recommended way to detect and handle cancelled payments (especially in UPI flows) managed on frondend side. Whether it is possible to receive successful purchase events without waiting for the user to dismiss the confirmation dialog. Thank you for your support.
0
0
178
Sep ’25
Apple developer program membership issue
Hi, I paid to renew my membership and I received an order confirmation email. But when i go to my account it says it is still expired - so what did i pay for then? I've emailed Apple developer support and they just sent me a generic bot/copy and paste email telling me i need to renew my account. Everyone i speak to tells me to click a link and it just leads to an email option, i email them, then i get an unhelpful email, then the cycle repeats. It's like: Me: "Hey Apple, i've just paid to renew my account and you're not giving me what i paid for". Apple: "Just renew your account". Me: "....yeah but that's the issue" Apple: "click this link to send an email and start the infinite useless cycle all over again". I have also called apple multiple times and spoke with three people and they are not able to help. I spoke with one of the people's managers and i explained to him that i've stuck in this infinite loop where nothing gets resolved and he sent me a link which just. lead. to. the. same. email. option! I then explained that this is like a dystopian sci-fi movie where this faceless mega-corp (Apple) has taken my money for a service and not given me that service (false advertising / crime). He said he can't help. Then you know what he said? ................... ........ ..... .. "post on the forum". So Apple takes my money and doesn't give me the service they advertised to me then says they can't help me and that i have to ask in the forum. I said "so basically you're advising me that non-apple employees are better suited to help me than Apple employees, lol". What should i do here?? I have a had a team of developers stop working for weeks and this has brought my app development plan to a halt, costing me money.
0
0
124
May ’25
cross device locale appname search
Hello Developers, On ios device i recently installed Teams, Instagram and facebook apps.When i change the device language/locale appname remains same i.e in english. All three apps i m able to search with it japanese translation like Teams ->チーム, Instagram->インスタグラム, Facebook ->フェイスブック when device locale in english or japanese.How can i achieve this?.Any suggestion up will be helpful.
0
0
65
May ’25
Repeated Failure to Enroll in Apple Developer Program – No Reason Provided
Hello, I’ve attempted multiple times to enroll in the Apple Developer Program, but the enrollment consistently fails. Despite reaching out to Apple Support through several emails, I have never received a clear explanation or log details on why the enrollment was not successful. I even requested that my client (with a foreign account) attempt the payment on my behalf, yet the application was still rejected. This suggests the issue is not simply related to payment method or regional restrictions. At this point, I would appreciate clear feedback or error details explaining why the enrollment fails so I can resolve the issue. For reference, here is the Purchase ID issued to me during the attempted enrollment: DWHQ8WFZJH I kindly ask Apple Support or community members with similar experience to assist in resolving this matter.
0
0
121
Sep ’25
CMMovemnt Disorder Library
Info.plist contained no UIScene configuration dictionary (looking for configuration named "Default Configuration") {"msg":"Usage of CMMovementDisorderManager requires a special entitlement. Please see for more information https://developer.apple.com/documentation/coremotion/cmmovementdisordermanager", "event":"assert", "condition":"isEntitled"} /Library/Caches/com.apple.xbs/Sources/CoreLocationFramework/Framework/CoreMotion/Health/CMMovementDisorderManager.mm:208: assertion failure in +[CMMovementDisorderManager initialize] . I have the entitlement, I sent the request yesterday. I have added in Info.plist Privacy - Motion Usage Description message. But nothing changes. It always crashes . Added also everything to Entitlements File to watch. It crashes on private let manager = CMMovementDisorderManager()
0
0
66
May ’25
Programme enrollment
I started the Apple Developer Program enrollment for my organization about 2 months ago. I received an email stating that Apple needed documentation, which they mentioned in an email titled “Request for Enrollment Documents” last week. However, I never received this email with the actual document request. I have written several times through the online platform in our account asking Apple to resend this email, but I have not received any reply for over a month. Instead, every Thursday I only receive the same automated email reminding me to upload the documents. I even called Apple Business Support, but they told me they could not help because the Apple Developer team is separate. How can I reach the correct team to resolve this issue?
0
0
130
Sep ’25
Updated my iPhone--now none of my testflight builds appear! Please help!
I am a recently joined developer. However, I have 5 app builds, and 3 are in live in the App Store. I recently updated from iPhone 13 mini to iPhone 16e. I am logged into iCloud with my personal Apple ID, but in media & purchases, I am logged in with my Apple dev ID (email has my company domain). For some reason, only my oldest app build is visible in testflight on my iPhone. Logging in on MacBook, I see all 5 apps and current builds. Under testflight tab there, the correct group with my email (same as developer account ID) is listed as invited. Yet, none are visible in my iPhone testflight. Clicking on the invite email gives "Couldn't Load App This invitation cannot be accepted because your Apple Account, (redacted) has already been associated to this app." Does anyone, please, have any advice???
0
0
121
Aug ’25
Missing CONSUMPTION_REQUEST notification before REFUND notification in App Store Server Notifications
We've observed two refund cases where we only received REFUND notifications without the expected CONSUMPTION_REQUEST notifications. Both cases came from the same user account. According to documentation, we should first receive CONSUMPTION_REQUEST before any REFUND notification. Has anyone encountered similar selective missing notifications? Could this be user-specific or related to particular refund circumstances? Environment: Production environment Valid server notifications setup (other notifications work fine) Only these two cases from same user showed this behavior
0
0
89
May ’25
Apple Develeoper Account Creation issue
Hi, I'm new to apple, I'm planning to deploy an app in the apple app Store... for this process to be done I've created apple developer account through an iPhone, when following the steps.. it asked to enter DUNS number as I'm business not individual, I've entered it but shown a DUNS number mis match notice when submit, so I tapped back and selected individual and accepted terms and conditions(just to check if it is working), now it was fixed for individual account(can't change), but I need organisation registration, please help me out somebody. There will be pooja goods sales in the app, so the individual account is sufficient or should be as organisation?
0
0
69
Sep ’25
Apple developer account enrolment pain
Hey everyone, I’ve been trying to get my apple developer account approved for weeks now with so many back and forth messages exchanged. However, I’m still not sure where my application stands. I submitted my verification docs multiple times through a special link. It was under review but then no one acknowledged its current status. Later, I received a follow up asking me to enrol again because it was causing some issue. But when I tried doing that, it says there is some error And asked me to contact support to resolve this. how long will this take before I get to the stage where I can make a payment and have my account approved?
0
0
76
Apr ’25
Which field in the data returned by Weatherkit interface displays the user's weather description? The official only provides that ConditionCode is an enumerated weather type
I found that only ConditionCode in the current Weather is a field related to weather description, but it is just an enumeration of weather predictions. I want to present different weather descriptions to users in different languages.What should I display to the user based on?
0
0
133
Aug ’25
Apple Enrollment / Please Help
Can someone please assist or advise on the next steps? I recently applied for enrollment via the Apple Developer website and was approved. After making payment, I received an email from Apple Developer Support advising me to re-enroll using the Apple Developer app due to a card processing issue. They mentioned our application would be "fast-tracked" if submitted through the app. However, since re-enrolling via the app, I haven’t received any updates from support. Whenever I request feedback, the only response I get is, "It’s still under review." It has now been almost two weeks, and our launch date is fast approaching. We’ve already submitted all the required information, but support has not been helpful despite multiple follow-ups.
0
0
58
Aug ’25
Need Help Updating Incorrect Information Submitted During Enrollment
Hello, I’m facing an issue with my developer account enrollment and would appreciate your guidance. I created an account and gave access to my developer to assist with the process. After I completed the payment, I didn’t proceed with enrollment immediately. Later, my developer attempted to enroll on my behalf, but he mistakenly submitted his own personal information instead of mine. Now, whenever we try to enroll, we keep encountering errors. I believe this is due to the incorrect identity information that was submitted earlier. I would like to update the enrollment details with my correct personal information so I can complete the process properly. However, I’m unable to find an option to edit or reset the information already submitted. My questions are: How can I change the identity information that was previously submitted? Is it possible to reset the enrollment process so I can start fresh with my correct details? Do you require any proof of identity or documentation to assist with this change? I’m willing to provide them if needed. Thank you for your help. Best regards,
0
0
54
Jun ’25
Unable to Renew Developer Membership
This really shouldn't be this difficult. Here's the situation: We had a card linked to our Apple Developer account, which expired. It had already seen 2 successful membership purchases. We had auto-renewal turned on for the membership, which failed due to the expired card. I was unable to capture new payment details for about 2 days (battling with various Apple payment pages to get the new card added). But finally managed to do so. Now, there is no way to disable auto-renewal, and no way to trigger renewal. The membership is in expired status. We can't post updates, we can't take apps live. We have several clients eagerly awaiting publication of their apps. And Apple Support has been silent for over two weeks despite numerous requests. Anyone have any idea how to resolve this? I've tried almost every option described on every forum post.
0
0
132
Jun ’25