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

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
67
May ’25
Apple Developer Program Renewal Issue
Dear Apple, I had successfully renew my membership with bellow email "Your Apple Developer Program membership has been renewed for another year and your membership details are below. We look forward to the innovative new apps you'll bring to Apple platforms." A few days later, I got another email After several attempts, we're unable to collect payment using the payment method you provided to renew your Apple Developer Program membership. Your access to the Apple Developer Program has been disabled. At https://developer.apple.com/account, It displays a button with "Enroll today" instead of "Renew membership". Clicking it show below error "Your Apple Account is already associated with the Account Holder of a membership." I've tried getting support from https://developer.apple.com/contact/topic/SC1101/subtopic/30007/solution/select, but no reply after a few days. PLEASE HELPPPPP, we need this urgently
1
0
133
May ’25
Apple developer account - stuck in enrolling for over 2 weeks
I have been trying to enrol for an apple developer program for more than 2 weeks now. The goal is to enrol as a company. We got a DUNS number and everything. 1st attempt: With a new appleid account based on a company address, done through a browser. Payment details submitted, got thank you page, a week later nothing... Apple support suggests doing this on the app. 2nd attempt: WIthdrew application, used a mobile device and logon with the new appleid on the device. Downloaded apple developer app. Logged on the app with the same apple id. App asked me to take pictures of my id card, failed to submit with message "Unable to send information - Your information could not be sent due to a connection error" Googled the above saw 100s of people facing the same issue, apple developer forum is flooded with people that are stuck to either the first or the second scenario. 3rd attempt: Used my existing personal appleid to create an account. Again either stuck on 1st or 2nd scenario 4rd attempt: Created a brand new apple id with a new email address. Again stuck in either the first or second scenario. Dear Apple, why are you making this so complicated? Apple support, can we get some individual support here and not just the canned replies? Enrolment IDs and case numbers available upon request. Many thanks.
0
0
142
Apr ’25
Activation Time for Apple Developer Program
Hello, I recently submitted a successful application for the Apple Developer Program using the Apple Developer app. I can confirm that my subscription is currently active and valid on the App Store. Could you please let me know how long it typically takes for the developer account to be fully activated? Is it acceptable to simply wait for the activation without contacting support? Thank you very much for your assistance.
1
0
141
May ’25
Applying for Developer Program outside of supported regions
Hello, I'm currently living in Finland and would like to apply for the developer program in order to develop an app for the Apple Vision Pro. I understand that Finland is not supported in this matter, so I thought about making an German AppleID, since that is supported in the AVP App Store, and enroll in the program with that. The problem is that, since I'm not a German citizen nor have a residency there, would that cause a problem in the identity verification process? Is this allowed at all? If not, are there any workarounds to be able to get the developer account outside of supported regions? Thank you!
0
0
61
Jun ’25
Notice of Termination
Would anyone help why my account got terminated. I checked my app & it had simple text pricing typo should not be grounds for account termination. Even i made a typo in iap price the price of product on apple server was correct & when user try to buy item the correct price is loaded from apple sever. If this was the reason for the decision, I would like the opportunity to correct the issue rather than face such a severe penalty. "This letter serves as notice of termination of the Apple Developer Program License Agreement (the “ADP Agreement”) and the Apple Developer Agreement (the “Developer Agreement”) between you and Apple effective immediately. Pursuant to Section 3.2(f) of the ADP Agreement, you agreed that you would not “commit any act intended to interfere with any of the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, TestFlight, Xcode Cloud, Ad Hoc distribution, or the Program …” Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account. Apple is exercising its right to terminate your status as an Apple developer pursuant to the Apple Developer Agreement and is terminating you under the ADP Agreement for dishonest and fraudulent acts relating to that agreement. We would like to remind you of your obligations with regard to all software and other confidential information that you obtained from Apple as an Apple developer and under the ADP Agreement. You must promptly cease all use of and destroy such materials and comply with all the other termination obligations set forth in Section 11.3 of the ADP Agreement and Section 10 of the Apple Developer Agreement. If applicable, no further payments will be made to you pursuant to Section 7.1 of the Paid Applications agreement (Schedules 2 and 3 to the ADP Agreement). This letter is not intended to be a complete statement of the facts regarding this matter, and nothing in this letter should be construed as a waiver of any rights or remedies Apple may have, all of which are hereby reserved. Finally, please note that we will deny your reapplication to the Apple Developer Program for at least a year considering the nature of your acts. If you want to file an official complaint pursuant to an applicable Platform Regulation in your country or region you may Contact Us."
1
0
166
Oct ’25
I made the payment but they still haven't released the developer license
Good afternoon everyone. I made the purchase and payment (as shown in the screenshot) on August 6th. However, two business days have passed and they still haven't granted full access (including for publishing new apps). I've already sent two emails requesting support (IDs 102663263864 and 102665787348), but I haven't received a response yet. Nothing appears in my developer account. Has anyone experienced this? Do you have any tips?
1
0
59
Aug ’25
MDM Nginx Proxy
I'm trying to make my own MDM server and I'm having trouble allowing nginx to proxy the connection. The web app I'm making can accept http requests so I require nginx. I'm using a certificate from letsencrypt. Every time I try to enroll a phone it instantly rejects at nginx. I have tried multiple cipher options in nginx. I found the following link and my cert supports all except the DHE ones but they say you only need 1. (https://developer.apple.com/forums/thread/128482?answerId=404052022#404052022) What else can I do? 2025/05/21 14:39:44 [info] 105709#105709: *2887 peer closed connection in SSL handshake while SSL handshaking, client: 27.32.155.108, server: 0.0.0.0:9234 2025/05/21 14:41:42 [info] 106014#106014: *2891 peer closed connection in SSL handshake while SSL handshaking, client: 27.32.155.108, server: 0.0.0.0:9234 2025/05/21 14:42:32 [info] 106134#106134: *89 peer closed connection in SSL handshake while SSL handshaking, client: 27.32.155.108, server: 0.0.0.0:9234 2025/05/21 15:09:13 [info] 106132#106132: *124 client timed out (110: Connection timed out) while waiting for request, client: 172.40.1.61, server: 0.0.0.0:9234 BlockQuote below from ssllabs.com upstream backendmdmios { server 172.40.1.61:6744; } server { listen 9234 ssl; http2 on; server_name mdm.domainplaceholder.com; error_log /etc/nginx/logs/ios.com.error.log debug; # error; ssl_certificate /etc/letsencrypt/live/mdm.domainplaceholder.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/mdm.domainplaceholder.com/privkey.pem; ssl_protocols TLSv1.2 TLSv1.3; #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-CBC-SHA256:ECDHE-RSA-AES128-CBC-SHA:ECDHE-RSA-AES256-GCM-SHA384; #ssl_ciphers TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305; #ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4:!3DES:!CAMELLIA; ssl_prefer_server_ciphers on; ssl_dhparam /etc/nginx/dhparams.pem; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://backendmdmios$request_uri; } }
2
0
64
May ’25
cloudkit server-to-server key confusion
Hi I am a new self taught developer who is atm working on the backend of my app. My app successfully collects location of users and stores it to cloudkits public database. I now want to write a python script and run it on a local server on my windows terminal which fetches users who are in a certain proximity to each other so i can trigger a flow on the app. Can someone first of all tell me if this is even possible the way im attempting it. Also atm all i am doing is generating a server to server key which makes me generate a public and private key and i use the private key file eckey.pem plus key id plus container plus team ID to query the required data. but when i run it i get a 401 error (no authorization). I am so stumped as there arent many resources available to help direct me to the right path. Can someone please offer some help/insight/confidence. thanks alot
0
0
190
May ’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
92
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.
Replies
0
Boosts
0
Views
67
Activity
May ’25
Can not login with developer
"your apple id is not eligible to use this application at this time" Whenever I sign in to apple developer, how to solve, my apple id is "xcdplus at qq.com", and i also found my code sign failed in my ci process.
Replies
0
Boosts
0
Views
59
Activity
Jun ’25
Apple Developer Program Renewal Issue
Dear Apple, I had successfully renew my membership with bellow email "Your Apple Developer Program membership has been renewed for another year and your membership details are below. We look forward to the innovative new apps you'll bring to Apple platforms." A few days later, I got another email After several attempts, we're unable to collect payment using the payment method you provided to renew your Apple Developer Program membership. Your access to the Apple Developer Program has been disabled. At https://developer.apple.com/account, It displays a button with "Enroll today" instead of "Renew membership". Clicking it show below error "Your Apple Account is already associated with the Account Holder of a membership." I've tried getting support from https://developer.apple.com/contact/topic/SC1101/subtopic/30007/solution/select, but no reply after a few days. PLEASE HELPPPPP, we need this urgently
Replies
1
Boosts
0
Views
133
Activity
May ’25
How can I get my account unblocked?
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.
Replies
1
Boosts
0
Views
201
Activity
Jul ’25
Developer Program
I already made a payment for developer program. but it show pls enroll to make payments it take time to 2 days for processing.
Replies
1
Boosts
0
Views
122
Activity
Jan ’26
Apple developer account - stuck in enrolling for over 2 weeks
I have been trying to enrol for an apple developer program for more than 2 weeks now. The goal is to enrol as a company. We got a DUNS number and everything. 1st attempt: With a new appleid account based on a company address, done through a browser. Payment details submitted, got thank you page, a week later nothing... Apple support suggests doing this on the app. 2nd attempt: WIthdrew application, used a mobile device and logon with the new appleid on the device. Downloaded apple developer app. Logged on the app with the same apple id. App asked me to take pictures of my id card, failed to submit with message "Unable to send information - Your information could not be sent due to a connection error" Googled the above saw 100s of people facing the same issue, apple developer forum is flooded with people that are stuck to either the first or the second scenario. 3rd attempt: Used my existing personal appleid to create an account. Again either stuck on 1st or 2nd scenario 4rd attempt: Created a brand new apple id with a new email address. Again stuck in either the first or second scenario. Dear Apple, why are you making this so complicated? Apple support, can we get some individual support here and not just the canned replies? Enrolment IDs and case numbers available upon request. Many thanks.
Replies
0
Boosts
0
Views
142
Activity
Apr ’25
Activation Time for Apple Developer Program
Hello, I recently submitted a successful application for the Apple Developer Program using the Apple Developer app. I can confirm that my subscription is currently active and valid on the App Store. Could you please let me know how long it typically takes for the developer account to be fully activated? Is it acceptable to simply wait for the activation without contacting support? Thank you very much for your assistance.
Replies
1
Boosts
0
Views
141
Activity
May ’25
Applying for Developer Program outside of supported regions
Hello, I'm currently living in Finland and would like to apply for the developer program in order to develop an app for the Apple Vision Pro. I understand that Finland is not supported in this matter, so I thought about making an German AppleID, since that is supported in the AVP App Store, and enroll in the program with that. The problem is that, since I'm not a German citizen nor have a residency there, would that cause a problem in the identity verification process? Is this allowed at all? If not, are there any workarounds to be able to get the developer account outside of supported regions? Thank you!
Replies
0
Boosts
0
Views
61
Activity
Jun ’25
Notice of Termination
Would anyone help why my account got terminated. I checked my app & it had simple text pricing typo should not be grounds for account termination. Even i made a typo in iap price the price of product on apple server was correct & when user try to buy item the correct price is loaded from apple sever. If this was the reason for the decision, I would like the opportunity to correct the issue rather than face such a severe penalty. "This letter serves as notice of termination of the Apple Developer Program License Agreement (the “ADP Agreement”) and the Apple Developer Agreement (the “Developer Agreement”) between you and Apple effective immediately. Pursuant to Section 3.2(f) of the ADP Agreement, you agreed that you would not “commit any act intended to interfere with any of the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, TestFlight, Xcode Cloud, Ad Hoc distribution, or the Program …” Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account. Apple is exercising its right to terminate your status as an Apple developer pursuant to the Apple Developer Agreement and is terminating you under the ADP Agreement for dishonest and fraudulent acts relating to that agreement. We would like to remind you of your obligations with regard to all software and other confidential information that you obtained from Apple as an Apple developer and under the ADP Agreement. You must promptly cease all use of and destroy such materials and comply with all the other termination obligations set forth in Section 11.3 of the ADP Agreement and Section 10 of the Apple Developer Agreement. If applicable, no further payments will be made to you pursuant to Section 7.1 of the Paid Applications agreement (Schedules 2 and 3 to the ADP Agreement). This letter is not intended to be a complete statement of the facts regarding this matter, and nothing in this letter should be construed as a waiver of any rights or remedies Apple may have, all of which are hereby reserved. Finally, please note that we will deny your reapplication to the Apple Developer Program for at least a year considering the nature of your acts. If you want to file an official complaint pursuant to an applicable Platform Regulation in your country or region you may Contact Us."
Replies
1
Boosts
0
Views
166
Activity
Oct ’25
Program Agreement
Why my Free Developer account here has many agreement i can see It has Paid Developer Program Agreememt and Enterprise Program Agreement or Everyone who has Free Account also have these agreement too?
Replies
0
Boosts
0
Views
45
Activity
Apr ’25
Personal Identity Verification Token Driver.plist File on macOS
I found this file config in my macOS System Process but I dont understand Who using this service and Who set this up for me? I never use any token
Replies
0
Boosts
0
Views
46
Activity
Apr ’25
I made the payment but they still haven't released the developer license
Good afternoon everyone. I made the purchase and payment (as shown in the screenshot) on August 6th. However, two business days have passed and they still haven't granted full access (including for publishing new apps). I've already sent two emails requesting support (IDs 102663263864 and 102665787348), but I haven't received a response yet. Nothing appears in my developer account. Has anyone experienced this? Do you have any tips?
Replies
1
Boosts
0
Views
59
Activity
Aug ’25
MDM Nginx Proxy
I'm trying to make my own MDM server and I'm having trouble allowing nginx to proxy the connection. The web app I'm making can accept http requests so I require nginx. I'm using a certificate from letsencrypt. Every time I try to enroll a phone it instantly rejects at nginx. I have tried multiple cipher options in nginx. I found the following link and my cert supports all except the DHE ones but they say you only need 1. (https://developer.apple.com/forums/thread/128482?answerId=404052022#404052022) What else can I do? 2025/05/21 14:39:44 [info] 105709#105709: *2887 peer closed connection in SSL handshake while SSL handshaking, client: 27.32.155.108, server: 0.0.0.0:9234 2025/05/21 14:41:42 [info] 106014#106014: *2891 peer closed connection in SSL handshake while SSL handshaking, client: 27.32.155.108, server: 0.0.0.0:9234 2025/05/21 14:42:32 [info] 106134#106134: *89 peer closed connection in SSL handshake while SSL handshaking, client: 27.32.155.108, server: 0.0.0.0:9234 2025/05/21 15:09:13 [info] 106132#106132: *124 client timed out (110: Connection timed out) while waiting for request, client: 172.40.1.61, server: 0.0.0.0:9234 BlockQuote below from ssllabs.com upstream backendmdmios { server 172.40.1.61:6744; } server { listen 9234 ssl; http2 on; server_name mdm.domainplaceholder.com; error_log /etc/nginx/logs/ios.com.error.log debug; # error; ssl_certificate /etc/letsencrypt/live/mdm.domainplaceholder.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/mdm.domainplaceholder.com/privkey.pem; ssl_protocols TLSv1.2 TLSv1.3; #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-CBC-SHA256:ECDHE-RSA-AES128-CBC-SHA:ECDHE-RSA-AES256-GCM-SHA384; #ssl_ciphers TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305; #ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4:!3DES:!CAMELLIA; ssl_prefer_server_ciphers on; ssl_dhparam /etc/nginx/dhparams.pem; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://backendmdmios$request_uri; } }
Replies
2
Boosts
0
Views
64
Activity
May ’25
Auto Renew CC for Developer account separate from personal
So i have an LLC for my developer account and want my developer yearly cost to go the company credit card. Though when i attempt to setup auto-renew, it take me to personal apple account in forms me that these changes will affect my personal iCloud account. How can i make these seperate.
Replies
1
Boosts
0
Views
55
Activity
Jun ’25
cloudkit server-to-server key confusion
Hi I am a new self taught developer who is atm working on the backend of my app. My app successfully collects location of users and stores it to cloudkits public database. I now want to write a python script and run it on a local server on my windows terminal which fetches users who are in a certain proximity to each other so i can trigger a flow on the app. Can someone first of all tell me if this is even possible the way im attempting it. Also atm all i am doing is generating a server to server key which makes me generate a public and private key and i use the private key file eckey.pem plus key id plus container plus team ID to query the required data. but when i run it i get a 401 error (no authorization). I am so stumped as there arent many resources available to help direct me to the right path. Can someone please offer some help/insight/confidence. thanks alot
Replies
0
Boosts
0
Views
190
Activity
May ’25
Is my payment being processed?
Hi, I paid by credit card to enroll in the Apple Developer Program. I received the invoice by email, and it's been more than two business days and the dashboard still appears as shown in the screenshot below. It says the following (in Portuguese): "Purchase the subscription. To continue your subscription, complete your purchase now."
Replies
0
Boosts
0
Views
50
Activity
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
Replies
0
Boosts
0
Views
92
Activity
May ’25
HELP I can't access my program resources
Hello, I logged in to my Developer Account and I can't access my Program Resources - img 1 Even if I try to re-enroll, it doesnt allow me as I'm already enrolled - img 2 I have just emailed support and phone support is only available on weeks days. I need to access my certificates asap to fix a push notification issue. Any suggestions?
Replies
0
Boosts
0
Views
62
Activity
Apr ’25
这个没有人审核,等2周了
![](“https://developer.apple.com/forums/content/attachment/d5e8e81d-399a-4e6e-a2ae-15aef5156535” “title=1111.png;宽度 = 1272;高度=844”)
Replies
0
Boosts
0
Views
70
Activity
Apr ’25
Subscription and Cancellation Dates
We are implementing a report of all cancelled subscribers to our mobile App called SweetLifeSaver. We would like to identify the subscription date and the cancellation date for all such users. How do we get this information?
Replies
0
Boosts
0
Views
35
Activity
Aug ’25