Dear Apple Developer Program Legal/Compliance Team,
I am writing in response to the termination notice regarding my Apple Developer Program account, in which Apple cites an alleged violation of Section 3.2(f) of the Apple Developer Program License Agreement (ADP Agreement), based on “documented indications of fraudulent conduct.”
I respectfully request formal clarification and detailed information regarding this determination, as I take compliance obligations under Apple’s agreements very seriously.
Specifically, I kindly request the following:
Clarification of Alleged Conduct
Please specify the exact actions, behaviors, or activities that Apple has determined to constitute a violation of Section 3.2(f), including the category of conduct involved (e.g., technical interference, platform misuse, fraudulent activity, distribution abuse, business practice violations, or other).
Scope and Nature of the Evidence
Without requesting disclosure of sensitive internal systems, I respectfully ask for clarification regarding the general nature of the evidence relied upon (e.g., transactional records, system logs, behavioral patterns, policy violations, or platform integrity signals).
Account-Level vs. Application-Level Issues
Please confirm whether the alleged violation relates to:
A specific application or applications,
Account-level activity,
Distribution mechanisms (TestFlight, Custom App Distribution, Ad Hoc, etc.),
Or external operational behavior associated with the developer account.
Opportunity for Rectification or Compliance Remediation
Kindly advise whether Apple provides any compliance remediation pathway, corrective action mechanism, or review process for cases involving Section 3.2(f), including:
Formal reconsideration or appeal procedures,
Regulatory complaint mechanisms,
Compliance audit or corrective action submissions,
Reinstatement eligibility criteria.
Reapplication and Cooling-Off Period Requirements
Please clarify the conditions, requirements, and compliance expectations associated with the stated reapplication restriction period, including whether specific remediation steps, certifications, or compliance documentation may be required prior to any future eligibility review.
My intent is to fully understand the nature of the determination, ensure full legal and contractual compliance, and clarify whether any formal resolution or review mechanisms exist under Apple’s policies or applicable platform regulations.
I respectfully request that this inquiry be handled through the appropriate legal or compliance review channel.
Thank you for your time and consideration.
Sincerely,
Jiuru Song
[Team ID / Developer ID if available]8DJDU79WZ7
[Company Name, if applicable]ASIA DIGITAL ALLIANCE PTE. LTD.
Dive into the vast array of tools, services, and support available to developers.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi all,
I am experiencing an error when attempting to pay for apple developer program
"Your payment authorisation failed on card •••XXXX. Please verify your information and try again, or try another payment method."
I have tried multiple payment methods and even another bank, Apple wont let me pay with apple pay in my region (AUS).
Any suggestions?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello!
This is already my third post regarding this issue.
I have been waiting for almost a month and have sent approximately 10 emails to Apple Developer Program Support. I have received no response at all — no updates, no explanations, and no assistance.
What makes this situation particularly unacceptable is that Apple Support is clearly active and responding to similar enrollment issues in other forum threads. Seeing support help others while completely ignoring my case for an entire month is extremely frustrating and difficult to justify.
This level of silence from Apple is not just disappointing — it reflects a serious breakdown in the enrollment support process.
I’d like to ask a question regarding Apple Developer Program enrollment for an organization.
I’m currently helping a Singapore-based company register an Apple Developer account. During the enrollment process, Apple requires identity verification for the Account Holder / contact person, including uploading a personal ID document.
My situation is:
The company entity is registered in Singapore
The Account Holder / contact person is based in Mainland China
A valid Mainland China ID card is available
I have a friend who successfully completed a similar enrollment in 2024 using a Mainland China ID for identity verification. However, I’ve recently heard some mixed information suggesting this might no longer be supported, which has caused some confusion.
I’d like to ask if anyone has recent experience (success or failure), or can confirm whether it is currently acceptable to use a Mainland China ID for Account Holder verification when enrolling a Singapore organization.
Any insights or clarification would be greatly appreciated.
Thank you!
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
I have purchased the apple developer account about 2 months ago, my account has not been activated since then. I have reached apple support multiple times over mails, but received no response. We have also shared our D-U-N-S number multiple times over email. Case ID: 102773282429
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Developer Tools
App Store Connect API
Developer Program
HiSuppose i made a macOS App and want to connect to Oracle or mySQL Database I heard best way is using JSON which i dontknow anything about it, where can I find good reading about it thats specifically related to macOS or iOS Apps ?--Kindest Regards
I've paid the amount and the amounts deducted from my account , and its been 5 days , but still my developer account is not verified , how to deal with this .
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi everyone,
I subscribed to the Apple Developer Program on Tuesday evening, Jan 30th, 2025. The payment has already been successfully charged to my bank account, but my account is still showing “Pending” with the message “Subscribe your membership.”
It has been several days now, and I haven’t received any confirmation email or any request for additional verification.
I’ve already contacted Apple Developer Support via email, but I wanted to check here as well.
Has anyone else faced this issue recently?
How long did it take for your membership to become active?
Any insights or experiences would be greatly appreciated.
Thanks in advance!
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Developer Tools
App Store Connect
Hi all,
I’m enrolling in the Apple Developer Program as an Individual and working with a freelance iOS developer.
The developer is telling me that on an Individual account, they cannot create or manage signing certificates or provisioning profiles unless I either share my Apple ID credentials or export and share a P12 certificate.
My understanding is that with App Store Connect Admin access and Xcode managed signing, a third party developer can build, sign, upload builds, manage TestFlight, and submit apps using their own Apple ID without credential or private key sharing.
Can anyone confirm the current recommended Apple workflow for this scenario? Is there any functional requirement to enroll as an Organization in order to avoid sharing Apple ID credentials or P12 certificates?
Thanks in advance.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
I registered a developer corporate account and completed the payment on January 2.
However, up to today, the status has not changed and still shows the message:
“We’re processing your registration request. Your registration ID is ***.”
I understand that the review process usually takes about 1–2 weeks.
In this situation, is there any recommended way to move to the next step more quickly?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi everyone,
I'm looking for some insight or advice regarding the timeline for migrating from an Individual to an Organizational developer account.
My request was initiated on January 11th, making it over three weeks now. The last communication I received from the support team was on January 24th (8 days ago). Despite sending follow-up inquiries to check on the status or if additional documentation is required, I haven’t received any updates since then.
Has anyone else experienced similar delays recently? Is there a specific channel or method to escalate this beyond the standard follow-up emails?
Request Started: Jan 11, 2026
Last Contact: Jan 24, 2026
Case ID: 102799400229
Thanks in advance for any help!
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi everyone,
I’m seeking advice on an enrollment loop I’ve been stuck in for my Apple Developer Program account. I am based in Uruguay, and I’ve encountered a series of technical hurdles that Apple Support emails haven't been able to resolve.
The Issue:
Web Portal: When I log in to the portal, I see the message: "Your enrollment in the Apple Developer Program is under review. Please contact us."
Apple Developer App: Support suggested using the app to finish enrollment, but the "Enroll Now" button is grayed out/disabled. It explicitly tells me to continue enrollment via the website, creating a circular dependency.
Payment Failure: During my initial attempt, I noticed I was never asked for my card's CVV. Consequently, no charge was ever made to my bank, but the system seems to think a transaction is pending or "Under Review."
The Barrier: As a user in Uruguay, I do not have a direct "Phone" option for support in my region—only email. The email responses I receive are automated or generic, telling me to either use the app (which is disabled) or call them (which isn't an option for my country).
Has anyone from faced this "Under Review" stalemate? Is there a specific way to force the payment details to refresh or a known workaround for the disabled button in the app?
Any help would be greatly appreciated.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi,
On Jan 23 I purchased the Apple Developer Program membership via the Apple Developer app on iPhone. The payment went through successfully and I received the confirmation email and invoice. However, when I sign in to developer.apple.com, my account still shows “Pending” and redirects me to “Purchase your membership / Complete your purchase”, asking me to pay again.
My Apple ID subscriptions page shows the Developer membership as active (with an end date), but:
Developer portal: Pending, prompts to purchase again
Apple Developer app (Account screen): still shows Enroll Now / membership not active
The web flow displays an Enrollment ID (I can share masked)
What I’ve tried:
Confirmed I’m using the same Apple ID everywhere
Signed out, cleared cookies, tried private/incognito browser
Waited well beyond 48 hours (it’s been ~1 week)
I do not want to pay twice. This looks like a duplicate/unfinished enrollment or the paid membership not being properly attached/activated for my Apple ID.
Has anyone experienced this and found a workaround? Any advice on the fastest way to get Apple to attach/activate the paid membership and close the pending enrollment?
Thanks.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello, I created a code in Xcode on my Mac. Once it was debugged I tried to run it on a simulator. Every time I run it on a simulator I get the white screen with the spinning red box. I'm very new at this and I am creating this app for my own child. As a teacher I couldn't stand the other math fact apps. You'll have to talk to me like an infant.
When using Team “57AWJ345M2” and setting the project’s Bundle ID to “com.marsgame.fg2”, enabling the iCloud capability and checking Key-Value Storage results in the following error:"Provisioning profile "iOS Team Provisioning Profile: com.marsgame.fg2" doesn't match the entitlements file's value for the com.apple.developer.ubiquity-kvstore-identifier entitlement."
This issue does not occur if we use a different Team or a different Bundle ID.
The project was transferred from another Team to this new Team, and everything worked fine before the transfer.
Additionally, we have tried creating a brand new project, but as long as we use this same Team and this same Bundle ID, the error still occurs when enabling Key-Value Storage.
I used to develop iPhone apps about a decade ago and am now back at it with an iPhone and companion Apple Watch app.
Why does it suck so bad? I a must be doing something wrong, but what I am doing is out of the box. The majority of the time when I go to build on the watch I get:
Previous preparation error: A connection to this device could not be established.; Timed out while attempting to establish tunnel using negotiated network parameters.
Which I then first try to force quit the app on the watch and if that does not work, reboot the watch (which is pretty ridiculous).
I tried Gemini and it gave me the following explanation:
This is arguably the single most frustrating error in the entire watchOS development ecosystem. As an expert, I can tell you that you are not doing anything wrong; you are fighting a fragile architecture.
Here is the technical breakdown of why this happens and a workflow to mitigate it without constant reboots.
The Technical "Why"
This error message reveals that the issue lies in the CoreDevice (and formerly usbmuxd) infrastructure, specifically in the secure transport layer.
The "Tunnel" Failure: Xcode attempts to establish a secure, encrypted tunnel (DTXConnection) to the Apple Watch to push the debugger and the app binary. Unlike the iPhone, which can sustain a high-bandwidth connection easily, the Watch aggressively manages its radios (Bluetooth vs. WiFi vs. AWDL) to save battery.
The "Handshake" Timeout: If the Watch is on Bluetooth (Low Energy) when Xcode initiates the tunnel, the bandwidth is insufficient. The system tries to escalate the connection to WiFi (or Apple Wireless Direct Link). If this negotiation takes even a few milliseconds too long—due to 2.4GHz interference, router mDNS configuration, or the Watch CPU being throttled—the handshake times out.
The "Previous Preparation Error": This is the insidious part. Once the handshake fails once, Xcode’s device service caches that failure state for the device UUID. It marks the device as "unreachable" to prevent the IDE from hanging indefinitely on subsequent tries.
Why you see it constantly: You aren't actually triggering a new connection attempt; you are hitting the cached "failed" state immediately.
Unfortunately, the solutions it gives me are:
The "Wired Proxy" Method (Most Reliable)
This is the gold standard for watchOS debugging. Do not rely on "Connect via Network" for the Watch directly if you can avoid it.
Disable WiFi on your Mac (temporarily) or ensure the Mac and iPhone are on the exact same SSID.
Plug your iPhone into the Mac via USB.
Ensure the Watch is paired to that iPhone.
Result: Xcode will tunnel the instructions through the USB connection to the Phone, and the Phone acts as a high-bandwidth proxy to the Watch. This eliminates the "Mac-to-Watch" WiFi negotiation failure point.
Do you hit this regularly? What do you do to make for a smooth development and deployment process? Or is it really this fragile?
Thanks for any help!
Bryan
Provisioning profile doesn't match the entitlements file's value for the com.apple.developer.nfc.hce.iso7816.select-identifier-prefixes entitlement.
Although when we created the request, we added a list of AIDs which is the same as the list registered in Inof.plist
<key>com.apple.developer.nfc.hce.iso7816.select-identifier-prefixes</key>
<array>
<string>XXXXXX</string>
<string>XXXXXX</string>
<string>XXXXXX</string>
</array>
How can we get a better message of diffs between them?
I’m calling the Apple Music API server-to-server using a developer token (ES256) created under my Developer account.
Storefront probe succeeds:
GET /v1/storefronts/us -> HTTP 200
All catalog endpoints return 500 (search, artists, charts) across multiple storefronts:
GET /v1/catalog/us/search?term=rema&types=artists&limit=1 -> HTTP 500
GET /v1/catalog/us/artists/1359441424 -> HTTP 500
GET /v1/catalog/us/charts?types=songs&chart=most-played&genre=0&limit=5 -> HTTP 500
GET /v1/catalog/gb/... same results (500)
I created the Media Services key ~48–72 hours ago. Media Services is enabled and associated with my Media ID. Developer token uses alg ES256, kid=<KEY_ID>, iss=<TEAM_ID>, exp ~6 months. Clock is NTP-synced.
Sample request (curl) and recent response headers:
curl -i -H "Authorization: Bearer " "https://api.music.apple.com/v1/catalog/us/search?term=rema&types=artists&limit=1"
Response (truncated):
HTTP/2 500
x-apple-jingle-correlation-key: NBZFUP7RVJBZOWVPIBVGUFMBLI
x-apple-application-site: st
x-daiquiri-instance: daiquiri:42282005:st53p00it-...
Date: 2025-10-13T16:54:22Z
This occurs consistently from different networks and with different storefronts. The same token returns 200 for /v1/storefronts/us.
Please advise or route to engineering. Happy to provide full JWT header/payload (minus signature) and full response logs.
Hi,
Problem
When playing videos on the Developer app on the Mac, there is no full screen button for the video.
So it is not possible to play the video in full screen.
Note
I am not referring to the app going into full screen, the issue is with there is no option to play the video in full screen.
Environment
OS: macOS 26.2 (25C56)
Developer app: Version 10.8.3 (1083.3.1)
Feedback
FB21343934
Recording
Question
Are others also facing this issue?
Is there a workaround?
Suggestion
This seems to be recurring problem that seems get broken with app / OS releases.
Please write some UI tests to ensure the full screen button is present.
Would really appreciate if this gets fixed.
Topic:
Developer Tools & Services
SubTopic:
General
Hello everyone,
I’m hoping to get some guidance or hear from others who may have experienced something similar.
I registered for the Apple Developer Program as a company on January 2nd, 2026
Since completing the registration, I haven’t received any updates, feedback, or requests for additional information. The application still appears to be pending, and I’m unsure if this delay is within the normal timeframe or if there’s something I may have missed.
I understand that company verification can take longer than individual enrollments, but I would appreciate any insight into:
Typical review timelines for company enrollments
Whether there’s a recommended way to follow up with Apple Developer Support
Any steps I can take to help move the process forward
Thanks in advance to anyone who can share their experience or advice.
Best regards,
Curlback
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program