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

Problem to enter iCloud six-digit verification code
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.
1
0
123
Jul ’25
App transferred but app Bundle Id not transferred
When we initiated the app transfer, we were eligible for app transfer and it was transferred as well. But App's bundle identifiers are not transferred yet which is blocking to push new updates. We contacted various time to apple, but we get similar responses. What may be the exact reason that is blocking to transfer the app bundle identifiers. However, app has already been transferred and active from recipient developer account.
0
0
115
May ’25
Waiting for App Approval
Hello Elf Team, I sent the game a day ago and reached out for a quick review to meet my company's event deadline, but I am still waiting for the review to begin. I contacted via the contact form but have not received any response. Is there anyone from the forum who can help expedite this or provide advice on how to proceed? Thank you!
1
0
243
Apr ’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://aninterestingwebsite.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://aninterestingwebsite.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
Hi everyone
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 🙏
0
0
81
Jul ’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
142
May ’25
invalid_request - Invalid web redirect url.
Hi, I have setup Apple SignIn on a platform i am developing and configure all the required Service IDs and redirect URLs. The integration worked up until I moved the platform to a new domain name last friday. I have reconfigured the list of allowed domains and redirect urls to the new domain name, and removed all the mentions of the former one. Since then, when trying to Sign In with Apple, I am greated with the following error : " invalid_request - Invalid web redirect url". I have also observed that if i manually change the domain name in the redirect_uri parameter but keep the rest of the OAuth URL identical, the error disappears. This should not be possible since the former domain name has been completely removed from the Service ID configuration. Is there a propagation time for this ? And if so, it seems very long (5 days and pending). I have checked and rechecked and tripled checked my configuration, every time by going in my dev account > Identifiers > Service IDs > Sign In with Apple > Configure, then clicking Done > Continue > Save. I can confirm that : the redirect domains and URLs there are correct, and no mention of the former domain name is present I can still login using the former domain redirect urls (so my implementation is valid, but the configuration is not up to date) the new redirect urls are still not working as of now https is included in the redirect_urls, no trailing slash is present. again, the same URLs but with a different domain name were configured and worked (if anything, still work) properly TLS 1.3 connection (i know 1.2 is a requirement) Any advice would be welcome
1
0
191
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
0
0
191
May ’25
Urgent: Developer Account Locked After Payment – No Access or Refund
Hello, I recently enrolled in the Apple Developer Program and paid the $99 fee. Before I could even submit my app or access any services, my Apple ID was locked without warning or explanation. I received no specific communication, and I am now unable to log in, request support, or access the developer tools I paid for. Apple has effectively taken payment without providing the service. I am a legitimate developer and would appreciate a review of my case, a refund, or a clear explanation of what went wrong.
1
0
168
Apr ’25
Developer account renew payment refused
Hi, We're trying to renew our subscription as we've always done before. But somehow all our credit cards were rejected. We've tried changing to different cards but with no success. The error message we get is: We are unable to complete your order. There was an issue processing your order. Verify that your information is correct and try again. If you need further assistance, contact us. If you'd please be so kind as to help us figure this out. We don't know what the issue is exactly. And we got an email saying: To avoid a delay in receiving your order, contact us via the Developer page to change your payment information. If after 4 days we're still unable to process your payment, your order will be canceled. You may contact your card provider to find more information. We've tried the developer app as suggested and that didn't work as well. We got the following error: We've sent a reply in the emails we got but there were no answers and every method you propose does not seem to tell us why 4 credit cards from 3 different countries were all rejected. Please, send us an explaination first as to why the payments were rejected and then what can we do to solve this ASAP Best regards Best regards.
0
0
60
Aug ’25
I completed the enrollment for my company in 2024
Hi! I completed the enrollment for my company on April 22, 2024. And since then we have successfully placed our application in the Store and continue to work on it. On March 27, 2025, I needed to renew my participation in the Apple Developer Program and I did it successfully - I received a confirmation letter from you. However, later I discovered that my order was canceled and now, when I go to developer.applе.com, I am offered to go through the enrollment procedure! I'm confused! It is not clear what to do in such a situation?! I will be grateful for any help!
0
0
96
May ’25
ModifyPromo 409: State Error
When calling modifypromo, I keep getting this error: error: HTTP status code 409, body { "errors" : [ { "id" : "7aeb5c20-576d-4500-ad65-525d298d2093", "status" : "409", "code" : "STATE_ERROR", "title" : "The request cannot be fulfilled because of the state of another resource.", "detail" : "Cannot invoke "com.apple.its.pricing.api.model.Country.countryCodeISO2A()" because the return value of "com.apple.its.pricing.api.model.offers.AdHocOfferProduct.country()" is null" } ] } My request is: Where id is the encrypted values needed { "data": { "attributes": {}, "relationships": { "prices": { "data": [ { "id": "id", "type": "subscriptionPromotionalOfferPrices" } ] } }, "type": "subscriptionPromotionalOffers", "id": "id" }, "included": [ { "attributes": {}, "id": "subscriptionPromotionalOfferPrices", "relationships": { "subscriptionPricePoint": { "data": { "id": "id", "type": "subscriptionPricePoints" } }, "territory": { "data": { "id": "USA", "type": "territories" } } } } ] }
2
0
126
Apr ’25
Help! Free to paid dev account
I’m very new to mobile app development but not new to application development in general. I’m close to completing my first app and really excited to get things moving along and then hit a major roadblock and am at my wits end with this. I currently have a free account and have been testing on my own phone. I’m ready to move to TestFlight so went to enroll in the paid program and it just says can’t do so at this time. I sent support an email and they said it’s because they can’t identify me. I called and they told me the same thing and that there is literally nothing that can be done. I tried to create a new Apple ID and figured I’d just use it for the dev work I want to do but I can’t even create a new ID. I did have Family Sharing setup with myself as the organize and removed myself from that to ensure nothing was preventing identification. Still nothing. I can’t possibly be the only one that has gone through this. Frustrated is an understatement and getting this app out was really going to be such a big deal for me. So disappointed. Any suggestions?
0
0
81
May ’25
Issue with Azure Entra External ID and Apple ID Federation – "invalid_request invalid web redirect url"
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!
0
0
281
Jul ’25
Assistance with Capturing WebView Snapshot in Broadcast Upload Extension Without Adding to View Hierarchy
Hello, I am currently developing a game streaming application using ReplayKit and Broadcast Upload Extension. I would like to ask for your assistance regarding capturing snapshots of a WKWebView in the upload extension without adding it to a visible view hierarchy. From my understanding, calling takeSnapshot(with:) on a WKWebView that is not added to the view hierarchy generally works for simple web pages. However, when it comes to more complex web content — such as animations or WebGL — the snapshot returns a blank or static image. I believe this is because rendering such content requires access to the GPU, which is not fully available when the web view is off-screen. That said, I’ve observed that certain apps are able to capture live animated web content inside their broadcast upload extensions, even when the main app is terminated. This suggests that the snapshot is not being generated by the main app or from a remote server — especially since the network activity confirms the content is served locally (via localhost or local IP). Given this, I believe there must be a way to achieve GPU-accelerated rendering for WKWebView directly within the upload extension context, without attaching it to the app's UI. I would greatly appreciate any guidance, APIs, or recommended techniques that could help me achieve this behavior correctly and within system limitations. Thank you in advance for your support. I look forward to your advice. Warm regards,
0
0
108
Jun ’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
78
Apr ’25
Issue when apps are not available
Hi anybody else experiencing or have experienced issues to renew membership? My company's app is no longer available in the app store for the users to download and update. If someone can help me it would be greatly appreciated as I have reached out a few times to apple and after a few days the issue still exists, affecting my job and company operations. Below are the issues we are facing if anybody knows how to solve it: Account was deprecated We managed to access the developer website, also the appstoreconnect website, but so far all apps are not yet available in the store. Thank you for any help.
0
0
49
Jun ’25
Problem to enter iCloud six-digit verification code
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.
Replies
1
Boosts
0
Views
123
Activity
Jul ’25
App transferred but app Bundle Id not transferred
When we initiated the app transfer, we were eligible for app transfer and it was transferred as well. But App's bundle identifiers are not transferred yet which is blocking to push new updates. We contacted various time to apple, but we get similar responses. What may be the exact reason that is blocking to transfer the app bundle identifiers. However, app has already been transferred and active from recipient developer account.
Replies
0
Boosts
0
Views
115
Activity
May ’25
Waiting for App Approval
Hello Elf Team, I sent the game a day ago and reached out for a quick review to meet my company's event deadline, but I am still waiting for the review to begin. I contacted via the contact form but have not received any response. Is there anyone from the forum who can help expedite this or provide advice on how to proceed? Thank you!
Replies
1
Boosts
0
Views
243
Activity
Apr ’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://aninterestingwebsite.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://aninterestingwebsite.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
Hi everyone
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 🙏
Replies
0
Boosts
0
Views
81
Activity
Jul ’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
142
Activity
May ’25
invalid_request - Invalid web redirect url.
Hi, I have setup Apple SignIn on a platform i am developing and configure all the required Service IDs and redirect URLs. The integration worked up until I moved the platform to a new domain name last friday. I have reconfigured the list of allowed domains and redirect urls to the new domain name, and removed all the mentions of the former one. Since then, when trying to Sign In with Apple, I am greated with the following error : " invalid_request - Invalid web redirect url". I have also observed that if i manually change the domain name in the redirect_uri parameter but keep the rest of the OAuth URL identical, the error disappears. This should not be possible since the former domain name has been completely removed from the Service ID configuration. Is there a propagation time for this ? And if so, it seems very long (5 days and pending). I have checked and rechecked and tripled checked my configuration, every time by going in my dev account > Identifiers > Service IDs > Sign In with Apple > Configure, then clicking Done > Continue > Save. I can confirm that : the redirect domains and URLs there are correct, and no mention of the former domain name is present I can still login using the former domain redirect urls (so my implementation is valid, but the configuration is not up to date) the new redirect urls are still not working as of now https is included in the redirect_urls, no trailing slash is present. again, the same URLs but with a different domain name were configured and worked (if anything, still work) properly TLS 1.3 connection (i know 1.2 is a requirement) Any advice would be welcome
Replies
1
Boosts
0
Views
191
Activity
Jun ’25
这个没有人审核,等2周了
![](“https://aninterestingwebsite.com/forums/content/attachment/d5e8e81d-399a-4e6e-a2ae-15aef5156535” “title=1111.png;宽度 = 1272;高度=844”)
Replies
0
Boosts
0
Views
70
Activity
Apr ’25
Apple Developer Account
Hi I paid my apple developer account fee on October 23rd. However, my account is still not active. I've emailed support several times. What should I do to open my account? I've been waiting for a long time. Is there anyone here to help?
Replies
1
Boosts
0
Views
270
Activity
1d
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
191
Activity
May ’25
ios 26 beta 2 bugs
hello after this beta 2 update my handset becpomes very laggy and worst this is the firsat time ever i am facingf this shitty toture from apple even phone dial crshes safari,control centre,batrtery what not all are crashed after the update
Replies
1
Boosts
0
Views
124
Activity
Jun ’25
Urgent: Developer Account Locked After Payment – No Access or Refund
Hello, I recently enrolled in the Apple Developer Program and paid the $99 fee. Before I could even submit my app or access any services, my Apple ID was locked without warning or explanation. I received no specific communication, and I am now unable to log in, request support, or access the developer tools I paid for. Apple has effectively taken payment without providing the service. I am a legitimate developer and would appreciate a review of my case, a refund, or a clear explanation of what went wrong.
Replies
1
Boosts
0
Views
168
Activity
Apr ’25
Developer account renew payment refused
Hi, We're trying to renew our subscription as we've always done before. But somehow all our credit cards were rejected. We've tried changing to different cards but with no success. The error message we get is: We are unable to complete your order. There was an issue processing your order. Verify that your information is correct and try again. If you need further assistance, contact us. If you'd please be so kind as to help us figure this out. We don't know what the issue is exactly. And we got an email saying: To avoid a delay in receiving your order, contact us via the Developer page to change your payment information. If after 4 days we're still unable to process your payment, your order will be canceled. You may contact your card provider to find more information. We've tried the developer app as suggested and that didn't work as well. We got the following error: We've sent a reply in the emails we got but there were no answers and every method you propose does not seem to tell us why 4 credit cards from 3 different countries were all rejected. Please, send us an explaination first as to why the payments were rejected and then what can we do to solve this ASAP Best regards Best regards.
Replies
0
Boosts
0
Views
60
Activity
Aug ’25
I completed the enrollment for my company in 2024
Hi! I completed the enrollment for my company on April 22, 2024. And since then we have successfully placed our application in the Store and continue to work on it. On March 27, 2025, I needed to renew my participation in the Apple Developer Program and I did it successfully - I received a confirmation letter from you. However, later I discovered that my order was canceled and now, when I go to developer.applе.com, I am offered to go through the enrollment procedure! I'm confused! It is not clear what to do in such a situation?! I will be grateful for any help!
Replies
0
Boosts
0
Views
96
Activity
May ’25
ModifyPromo 409: State Error
When calling modifypromo, I keep getting this error: error: HTTP status code 409, body { "errors" : [ { "id" : "7aeb5c20-576d-4500-ad65-525d298d2093", "status" : "409", "code" : "STATE_ERROR", "title" : "The request cannot be fulfilled because of the state of another resource.", "detail" : "Cannot invoke "com.apple.its.pricing.api.model.Country.countryCodeISO2A()" because the return value of "com.apple.its.pricing.api.model.offers.AdHocOfferProduct.country()" is null" } ] } My request is: Where id is the encrypted values needed { "data": { "attributes": {}, "relationships": { "prices": { "data": [ { "id": "id", "type": "subscriptionPromotionalOfferPrices" } ] } }, "type": "subscriptionPromotionalOffers", "id": "id" }, "included": [ { "attributes": {}, "id": "subscriptionPromotionalOfferPrices", "relationships": { "subscriptionPricePoint": { "data": { "id": "id", "type": "subscriptionPricePoints" } }, "territory": { "data": { "id": "USA", "type": "territories" } } } } ] }
Replies
2
Boosts
0
Views
126
Activity
Apr ’25
Help! Free to paid dev account
I’m very new to mobile app development but not new to application development in general. I’m close to completing my first app and really excited to get things moving along and then hit a major roadblock and am at my wits end with this. I currently have a free account and have been testing on my own phone. I’m ready to move to TestFlight so went to enroll in the paid program and it just says can’t do so at this time. I sent support an email and they said it’s because they can’t identify me. I called and they told me the same thing and that there is literally nothing that can be done. I tried to create a new Apple ID and figured I’d just use it for the dev work I want to do but I can’t even create a new ID. I did have Family Sharing setup with myself as the organize and removed myself from that to ensure nothing was preventing identification. Still nothing. I can’t possibly be the only one that has gone through this. Frustrated is an understatement and getting this app out was really going to be such a big deal for me. So disappointed. Any suggestions?
Replies
0
Boosts
0
Views
81
Activity
May ’25
Issue with Azure Entra External ID and Apple ID Federation – "invalid_request invalid web redirect url"
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!
Replies
0
Boosts
0
Views
281
Activity
Jul ’25
Assistance with Capturing WebView Snapshot in Broadcast Upload Extension Without Adding to View Hierarchy
Hello, I am currently developing a game streaming application using ReplayKit and Broadcast Upload Extension. I would like to ask for your assistance regarding capturing snapshots of a WKWebView in the upload extension without adding it to a visible view hierarchy. From my understanding, calling takeSnapshot(with:) on a WKWebView that is not added to the view hierarchy generally works for simple web pages. However, when it comes to more complex web content — such as animations or WebGL — the snapshot returns a blank or static image. I believe this is because rendering such content requires access to the GPU, which is not fully available when the web view is off-screen. That said, I’ve observed that certain apps are able to capture live animated web content inside their broadcast upload extensions, even when the main app is terminated. This suggests that the snapshot is not being generated by the main app or from a remote server — especially since the network activity confirms the content is served locally (via localhost or local IP). Given this, I believe there must be a way to achieve GPU-accelerated rendering for WKWebView directly within the upload extension context, without attaching it to the app's UI. I would greatly appreciate any guidance, APIs, or recommended techniques that could help me achieve this behavior correctly and within system limitations. Thank you in advance for your support. I look forward to your advice. Warm regards,
Replies
0
Boosts
0
Views
108
Activity
Jun ’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?
Replies
0
Boosts
0
Views
78
Activity
Apr ’25
Issue when apps are not available
Hi anybody else experiencing or have experienced issues to renew membership? My company's app is no longer available in the app store for the users to download and update. If someone can help me it would be greatly appreciated as I have reached out a few times to apple and after a few days the issue still exists, affecting my job and company operations. Below are the issues we are facing if anybody knows how to solve it: Account was deprecated We managed to access the developer website, also the appstoreconnect website, but so far all apps are not yet available in the store. Thank you for any help.
Replies
0
Boosts
0
Views
49
Activity
Jun ’25