我们在生产环境中通过日志监控,发现部分线上用户出现了如下异常行为:
Transaction.updates 突然一次性返回大量历史订单(我们看到几十甚至上百条)。
这些订单的 purchaseDate 显示为很早之前(最早甚至是 2024 年),并且我们系统中已经确认这些订单早就处理过并调用过 transaction.finish()。
这些历史订单并未重新发生购买或恢复。
同一时间调用 Transaction.unfinished 并未返回这些订单,说明它们在系统状态中也不是未完成交易。
这不是个例,在多个用户设备上都捕获到了类似情况。
Apple Developer Program
RSS for tagCreate and deliver software for users around the world on Apple platforms using the the tools, resources, and support included with Apple Developer Program membership.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Created
Hi All,
Posting here after completely spinning our wheels with Apple Business Support AND Apple Developer Support thus far.
Problem:
Our team of Developers have been using Corporate e-mail addresses (companyname.com) as Apple Developer Accounts. A couple of months ago we enrolled in Apple Business and enrolled our .com domain under management. Developers and others were given 30 days to enroll their accounts manually at the end of which it would be done automatically.
One of our Developers did the manual transition with the result that his Developer Account "came with him" i.e. signing certificates and whatnot. Our Master Developer - my term, sorry if incorrect reference to the primary Developer Account - did nothing and his e-mail address but not his Developer Account was "forcibly" enrolled. The result being that he lost access to his Developer Account.
Apple Support explained that the Developer Account had automatically been assigned a temporary access in the format "user dot name-company dot com at temporary.appleaccount.com". Great, all the Developer needs to do is to log in and follow the immediate prompting to assign a new valid e-mail address.
Unfortunately, any address that the User enters is accepted and a verification code is expected. But no verification code is ever received. Not in our Corporate e-mail gateway under a working alias, not in other private accounts. Not in Spam, Junk etcetera. Something is inhibiting the change.
The Developer is now stuck because he cannot log in in order to create his own support ticket. I have done so on his behalf, explained clearly the issue, received a link to an open page that does not require authentication, and he created a new ticket. The response comes again back from L1 Support on how to recover or change your login e-mail. Absolutely no recognition of the problem that has been clearly and repeatedly documented. (Bangs head against wall in frustration.)
Questions:
Is this Problem Description clear? If not PLEASE ask for clarification!
Does anyone recognise this issue?
Does anyone have a solution OR a way to reach the appropriate level in Apple Developer Support SO THAT our key Certificates etcetera that are no longer accessible in this "blocked" account can be recovered!
Thanks for reading ☺
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello Apple Developer Support / Community,
I’m reaching out for help regarding my Apple Developer Program enrollment.
It’s been 12 days since I submitted all the required documents (photo ID, business verification, and company registration documents. I also replied to the email as instructed.
Seven days ago, I received a response from a Senior Advisor saying the case was being reviewed and that I’d receive a reply soon—but nothing since then. The status still shows "Your enrollment is being processed."
This delay is now affecting my business operations and launch timelines.
I’ve done everything required—uploaded all documents, responded to support emails—but no progress or updates.
Has anyone experienced similar delays? Is there any way to escalate this?
Thank you in advance for any advice or assistance.
Best regards,
Gustave
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello Apple Developer Support and Community,
RE: #102631841612
I am currently stuck in App Store migration hell. My app’s migration has been blocked for over 14 days due to an error in our latest build and it was during a prolonged and delayed migration with Apple. I have requested 14 days now to pause the migration to allow us to upload a new build. This is ruining my brand and reputation. I'm at the hands of Apple support but this truly is unacceptable service. I need HELP. PAUSE the migration asap.
I have emailed Apple support repeatedly for two weeks requesting a pause on the migration so I can update a new build, but no response so far. I’ve also tweeted, tagged Apple’s channels, and followed all official steps with no success.
This delay is severely impacting my users and business, and I need an immediate resolution or a way to pause the migration so I can fix this error and get my app working again.
Please, if anyone from Apple Developer Support or the community has advice, contact, or workaround to resolve this, I would greatly appreciate it. I am including screenshots of the error (without sensitive info) below.
Thank you for your urgent attention.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Despite following all the support information and YouTube tutorials I cannot get my AirPods Pro 2 to take the OS 26 beta firmware. My iPhone 14 Pro Max showed the option once now it does not give me the option. I get it on my Mac mini (M2). It still doesn't update.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
I’m facing an issue when trying to renew my Apple Developer Program membershi
Whenever I try to complete the payment (
"We are unable to complete your order – Duplicate order."
My previous subscription has already expired, and all my apps are now unavailable on the App Store. This is affecting my users and I’m unable to proceed with payment.
Things I’ve tr
Logging out and back in
Using different browsers (Chrome, Safari, Incognito)
Trying from different devices
Waiting 24+ hours before r
Still getting the s
Has anyone faced a similar issue?
Is
Any
Thanks in advance 🙏
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
When I have created my developer account I do it on a MacPro 2019.
Now I develop to a new silicon Mac. To submit the (Mac) application
App store Connect give a six-digit verification code.
This code must be enter to popup window that appear on Desktop.
But the popup window appear on MacPro 2019 instead of silicon Mac.
How can I receive popup window in the silicon Mac Desktop, not in MacPro 2019 ?
iCloud staff tell that it imposible to change the computer destination that receive popup window...
Is it true ?
Yes, I can use phone to enter the six-digit verification code but it is very more easy
to enter the code in the popup window.
My case is 102643649532, I'm on my account page, I click enroll, then it opens the enroll status page and there is an explanation saying "Contact us to continue your enrollment. You’ve exceeded the maximum number of attempts. Please contact us.". In this case, what should I do if I want to apply for an organization account?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello,
My Apple Developer account has been locked for over a month, but I do not know the reason for the block. I have submitted multiple requests for assistance via this form and other channels, but I have not received any response.
Could you please advise what steps I should take to resolve this issue?
Is there another contact or department I can reach out to for help with unlocking my developer account?
Thank you for your support.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Accounts
Developer Program
I occurred an Unknown error message when I register App Developer Program after submit my self pictures.
Can you help me?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
After I added the USB HID function to my Mac program, it failed to pass Apple's review. The reviewer replied that four non-public or deprecated APIs were used.
···
• _IOHIDEventGetFloatValue
• _IOHIDEventSystemClientCreate
• _IOHIDEventSystemClientSetMatching
• _IOHIDServiceClientCopyEvent
···
The program used the HidAPI library, the open source address is: https://github.com/libusb/hidapi
All interactions with HID are completed through the HidAPI library, but I checked the source code of the HidAPI library, and the above APIs were not used
At the same time, I used Xcode's Instruments tool to monitor the calls of the app during runtime, but no calls to the above APIs were found in System Trace, CPU Profiler, or Timer Profiler
However, Apple's review still replied that the above APIs were used, and the USB HID function is very important. Is there any way to check where the library or program uses the above non-public or deprecated APIs?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi team,
I applied to the Apple Developer Program as a company and was finally approved after 4 weeks. However, the payment portal wouldn’t work (Apple confirmed the issue was on their end), and support advised me to use the Apple Developer app to complete payment.
Unfortunately, the app does not allow enrolments for my account?, so I emailed support again (with a screenshot) — but haven’t heard back in over 24 hours.
Today I tried the payment link again and it has now reset my enrollment entirely — it’s asking me to start over from scratch. This is incredibly frustrating, as we’re trying to launch our app and have already been waiting a month.
Can someone escalate this urgently or restore my approved application so I can complete payment?
Case number: 102625219051
Thanks in advance,
Michael Krishnan-Jones
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
My Apple Developer membership has expired and as a result I can't publish app updates and my app is no longer visible on the App Store.
I'm trying my best to renew my membership, but there is no "Renew" button where it should be, as reported by multiple sources from Apple.
I've tried web, the Developer on macOS, the Developer app on iOS, but there is nowhere a "Renew" button to be found. If I login with another (old) account I can see the renew button where there is none on my other account.
I've contacted Apple Developer support, but they are not responding. Seems like I'm stuck.
Does anyone have experience with this particular problem? How did you solve this problem?
Hi all,
It’s a new year, and the betas are out, but one thing I have noticed with this build is how much lag is everywhere. It’s one of my main issues with the current state of iOS 26 and the question I bear is ‘What is Apple going to do to make their software less laggy?’. I get how Liquid Glass is a rendering intensive material, but I don’t think normal users could handle the amount of lag happily.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi everyone,
I just noticed that my subscription to the Apple Developer Program was automatically renewed, but we’re currently not using it and had no plans to continue the subscription.
I didn’t intend to renew and would like to request a full refund for the recent charge. I’ve submitted a message through the official support channel, but I’m posting here as well in case anyone has experienced something similar or can guide me on how long the refund process usually takes.
Would really appreciate any advice or insights from the community or Apple staff.
Thanks in advance!
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Subscriptions
Developer Program
Been assigned a app manager role by my organisation so i could have cert and profile creation function but membership details still show i am a developer. It has be 4 days and roles is not updated. How can i proceed?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Does WeatherKit provide any AQI(Air Quality index) information?
Thank you.
I'm currently coding an application using Azure Entra External ID (B2C) with User Flows and multiple identity providers configured.
So far, I’ve successfully linked Microsoft, Google, and Facebook. However, when configuring Apple as an identity provider, the User Flow fails with the following error:
"invalid_request invalid web redirect url"
Following the Microsoft Learn guide (https://learn.microsoft.com/en-us/entra/external-id/customers/how-to-apple-federation-customers), I completed the following:
Create an Apple application
Sign in to the Apple Developer Portal with your account credentials.
From the menu, select Certificates, IDs, & Profiles, and then select (+).
In the Register a New Identifier section, select App IDs, and then select Continue.
For Select a type, select App, and then select Continue.
To Register your App ID:
Enter a Description.
Enter the Bundle ID, such as com.contoso.azure-ad. Explicit naming such as com.myappdomain.myappname recommended.
For Capabilities, select Sign in with Apple from the capabilities list.
Take note of your Team ID (App ID Prefix) from this step. You'll need it later.
Select Continue and then Register.
From the menu, select Certificates, IDs, & Profiles, and then select (+).
In the Register a new identifier section, select Services IDs, and then select Continue.
In Register a Services ID:
Enter a Description. The description is shown to the user on the consent screen.
Enter the Identifier, such as com.contoso.entra-service. Explicit naming such as com.myappdomain.myappname.service is recommended. Take note of your Service ID identifier. The identifier is your Client ID.
Select Continue, and then select Register.
From Identifiers, select the Service ID identifier you created.
Select Sign In with Apple, and then select Configure.
Select the Primary App ID you want to configure Sign in with Apple with.
In Domains and Subdomains, enter the following by replacing
with your tenant ID or your primary domain name, and
with your tenant name. All characters should be in lower-case. As an example:
.ciamlogin.com
.ciamlogin.com
In Return URLs, enter the following by replacing with your tenant ID or your primary domain name, and with your tenant name. All characters should be in lower-case.
As an example:
https://.ciamlogin.com//federation/oauth2
https://.ciamlogin.com//federation/oauth2
https://.ciamlogin.com//federation/oauth2
Select Next, and then select Done.
When the pop-up window is closed, select Continue, and then select Save.
Create an Apple client secret
From the Apple Developer portal menu, select Keys, and then select (+).
To Register a New Key:
Type a Key Name.
Select Sign in with Apple, and then select Configure.
For the Primary App ID, select the app you created previously, and then select Save.
Select Continue, and then select Register to finish the key registration process.
Take note of the Key ID. This key is required when you configure the identity provider.
To Download Your Key, select Download to download the .p8 file that contains your key.
Select Done.
Configure Apple federation in Microsoft Entra External ID
After you create the Apple app, in this step you set the Apple app details in Microsoft Entra External ID. You can use the Microsoft Entra admin center to do so. To configure Apple federation in the Microsoft Entra admin center, follow these steps:
Sign in to the Microsoft Entra admin center.
Browse to Entra ID > External Identities > All identity providers.
Under the Built-in tab, select Apple.
The Name Apple is autopopulated. It cannot be changed.
Enter the following details:
Client (Apple service) ID: The client ID of the Apple application you created in the previous step.
Apple developer team ID: The Apple developer team ID related to the Apple application you created in the previous step.
Key ID: The key ID of the Apple application you created in the previous step.
Client secret (.p8) key: The client secret key of the Apple application you created in the previous step.
Select Save. You’ll see Apple listed as a configured identity provider.
Add Apple identity provider to a user flow
At this point, the Apple identity provider has been set up in your Microsoft Entra External ID, but it's not yet available in any of the sign-in pages. To add the Apple identity provider to a user flow:
In your customer tenant, browse to Entra ID > External Identities > User flows.
Select the user flow where you want to add the Apple identity provider.
Under Settings, select Identity providers.
Under Other Identity Providers, select Apple.
Select Save.
❌ The Issue
After completing all steps, Apple still fails during sign-in, while the other providers work correctly.
The error message I receive is:
"invalid_request invalid web redirect url"
Request for Help
I'm unsure where the misconfiguration may lie — whether it's with:
The Return URLs entered in the Apple Developer portal,
The Client ID or other fields in the Entra portal,
Or something else I’ve overlooked.
If anyone has successfully configured Apple ID federation with Azure Entra External ID (B2C) and encountered this error, I'd really appreciate any insights or suggestions.
Thank you!
Hello everyone,
I'm a developer who has been facing a significant issue with my Apple Developer account and the app submission process. I hope to get some guidance or assistance from the community or Apple support.
Timeline of Events
Four months ago: I prepared an app and submitted it to TestFlight for review.
Initial rejection: The app was rejected due to technical issues such as screenshots, app description, and insufficient permission explanations for features like location, camera, and microphone.
Resubmission after fixes: I carefully addressed all the issues mentioned by the Apple review team and resubmitted the app.
Second rejection: This time, the app was rejected citing general policy violations related to copyright issues. The rejection was vague, and I couldn’t understand the exact problem.
Further attempts: To resolve the issue, I removed all video, photo, and media content from the app and resubmitted it. However, it was still rejected for the same reason. I went through this process about 7-8 times, each time getting rejected without clarity on the root cause.
Account deletion notice: Eventually, I received an email stating that my account was set to be deleted in 30 days. This was alarming because I had been diligently trying to comply with Apple’s policies for months.
Deleting the app: To prevent any harm to my account, I decided to delete the app from my account within the 30-day period, effectively abandoning the project.
Account still deleted: Despite deleting the app, my account was still deleted after 30 days.
Discovery of similar app name: Later, I noticed that there was another app on the App Store with a name very similar to mine. For example, my app was named "ABcdefgh," and the existing app was "AB.cdefgh," with the only difference being the "." I believe this name similarity might have been the cause of the copyright issue, but it was too late as my account had already been deleted.
Contact with Apple Turkey: I reached out to Apple Turkey, and they were very attentive, spending about 40 minutes trying to help me. However, they ultimately informed me that they couldn’t intervene and that the issue could only be resolved through Apple America.
Attempts to contact Apple America: I tried filling out forms multiple times to contact Apple, but since I had deleted the app, I couldn’t see the responses from the team.
Impact of the Issue
This situation has been very distressing as I’ve lost my developer account and the ability to publish apps. My users are constantly inquiring about the iOS versions of my apps, and I’m unable to provide them due to this issue.
Request for Assistance
I’m seeking advice on how to resolve this issue. Specifically:
Has anyone else experienced a similar issue with app name similarity leading to account deletion?
Are there any specific steps I can take to appeal the account deletion?
Is there a direct way to contact Apple America for developer account issues?
Any guidance would be greatly appreciated.
Thank you for taking the time to read my post. I appreciate any help or suggestions you can provide.
Best regards.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Accounts
App Review
TestFlight
Developer Program
I contacted you, but I haven't received any reply. What should I do?
I need to use my developer account to publish the app; this was clearly a mistake.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program