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

Developer Membership Purchase Error
Greeting everyone, I have been trying to enroll for apple developer program membership for the past 2 weeks, all efforts prove abortive with same error "I will receive acknowledement" email from Apple but i do not get charged and when I try to contact support they usually do not provide any help and often take long to reply once and take another week for another reply. I have now move the funds equivalent to $99 to my apple account. Please does anyone know how I can go about the enrollment using the funds from my apple account? Does anyone have such experience how did you resolve it? Do you know how i can successfully pay for the program from my bank using my debit card, because my card works easily and instantly for other subscriptions but except the Apple development program Please I will greatly appreciate any help i can get. thanks in advance
1
0
186
Feb ’25
My app is an internal company application, so I cannot publish it publicly.
Hello, I am an iOS and Android mobile application developer. However, I have a major issue on the iOS side, and Apple has not resolved this problem for years. My app is an internal company application, so I cannot publish it publicly. This is where the real issue begins. When I distribute the app to my users via an invitation code, any updates I release take a week or even months to appear on their devices. Users have to uninstall the app, go back to the "Purchased Apps" section in the App Store, and reinstall it. Since the app is private, it doesn’t appear in the regular App Store listings. How can I explain this complicated process to my staff, some of whom have limited technical knowledge? Why doesn’t the update button appear, forcing users to navigate to the "Purchased Apps" section for updates? The app doesn’t need to be visible to the general public, but at least let the update button appear when users find the app in the "Purchased Apps" section. I am currently forced to use TestFlight. However, there is another issue: the approval process for TestFlight takes about four days, which is three times longer than the publishing approval process. I am seriously frustrated by this poor user experience. I’ve become disillusioned with Mac and iPhone because of these problems.
1
0
329
Dec ’24
Unity GameKit: signature does not match the authentication request data
I have a Unity application in which I'm implementing a GameCenter login with PlayFab. I fetch the items and use them in the PlayFab request, which returns me the error 'Authentication failed. Signature does not match the authentication request data'. I've reproduced the request using Insomnia with the same results. I have this exact same flow implemented in another application, which works normally. I'm positive that the PlayFab verification is correct, and there's indeed an issue with the data being sent, but I can't find any information about this kind of situation anywhere, and I don't know how to either reproduce the verification myself, or how to inspect the data to check for issues. I have reviewed my app's data on AppstoreConnect and have filled every form, document, and even its store page. I've also checked it's bundle identifier settings to make sure it had all the permissions necessary, which seems to be only GameCenter. I fetch the authentication items through this code try { Debug.Log("Fetching authentication items"); var fetchItemsResponse = await GKLocalPlayer.Local.FetchItems(); PlayFabGameCenterLogin(fetchItemsResponse); } catch (Exception ex) { Debug.Log("Error fetching authentication items: " + ex.Message); OnLoginFailure(); } Which is then sent to this method to start the login request static void PlayFabGameCenterLogin(GKIdentityVerificationResponse authenticationItems) { var request = new LoginWithGameCenterRequest(); request.CreateAccount = true; request.PlayerId = GKLocalPlayer.Local.GamePlayerId; request.InfoRequestParameters = new GetPlayerCombinedInfoRequestParams { GetUserAccountInfo = true }; if (authenticationItems != null) { request.PublicKeyUrl = authenticationItems.PublicKeyUrl; request.Salt = Convert.ToBase64String(authenticationItems.GetSalt()); request.Signature = Convert.ToBase64String(authenticationItems.GetSignature()); request.Timestamp = authenticationItems.Timestamp.ToString(); } else Debug.Log("Playfab Login with no authentication items"); // Login PlayFabClientAPI.LoginWithGameCenter(request, OnLoginSuccess, (e) => { I'm on Unity 2022.3.10f1 Apple.Core 3.1.3 Apple.GameKit 2.2.2 Xcode 16.2 I need information on what could be the cause of this, if it's a SDK issue, a lack of filling information somewhere, if it's some data compatibility issue (maybe data on the app that's not the same on the appstoreconnect or developer?), or if it's possible to verify the authentication data manually to investigate.
1
0
263
Mar ’25
App (using MusicKit) rejected - Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
App Rejected stating "Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage" Issue Description One or more purpose strings in the app do not sufficiently explain the use of protected resources. Purpose strings must clearly and completely describe the app's use of data and, in most cases, provide an example of how the data will be used. My App is simple using MusicKit. My app has only two buttons and the user just taps them. ・search button : Search for Apple Music with auto-generated text and play previews. ・listen button : Listen to searched songs on Apple Music. NSAppleMusicUsageDescription key is "the app requires Apple Music access to search for songs and to play the searched songs." I don't know how to fix it. Please let me know some advice.
1
0
292
Mar ’25
No Renew button (membership)!
We had a work card attached to our developer's account. team ID 924RUYJZ34 dev ID 8771bf7b-31a9-4602-baae-02580fe5b6c4 Funds are debited from this card in other services, there are no problems with it, the amount in the account is sufficient. Our membership subscription did not renew automatically. The applications are blocked. We can't renew our subscription, there's no Renew button anywhere. There is no way to extend it on any device, web version, or anywhere else. We can't even cancel and re-arrange it, all the functions don't work. Please help us, how can we renew our subscription?!
1
0
337
Mar ’25
DUNS Name Update Delay – Can I Enroll with Old Name and Update Later?
Hello everyone, I recently purchased a company (AAA) and renamed it to BBB. While the name has been updated locally in the Czech DUNS database, I’ve been informed it could take 4–6 weeks for the new name to appear internationally. When I attempt to enroll in the Apple Developer Program, I still see the old company name (AAA). I’m worried about losing valuable time if I have to wait for the international DUNS update. Is there any way to proceed with the enrollment under the old name and then update it to the new name later once the global DUNS data is refreshed? Or is there a way to expedite the update process? Any insights or experiences would be greatly appreciated! Thank you.
1
0
167
Mar ’25
How to Convert Individual Apple Developer Account to Organization?
I am currently enrolled in the Apple Developer Program as an individual, but I would like to convert my account to an organization. I couldn’t find clear instructions on how to do this. Has anyone gone through this process before? What steps do I need to take, and are there any specific requirements I should be aware of? I’d really appreciate any guidance or advice. Thanks in advance!
1
0
117
Mar ’25
Enrollment Stuck
I have enrolled for being a developer 4 days ago. My Enrollment ID: R2V23J5GYP. I have received an order acknowledgment email on 6th of March but there have been no updates since then. I am still seeing 'complete your purchase' in the main page. What should I do to get through? I would greatly appreciate it if anyone could help me solve this problem as soon as possible. Thank you.
1
0
160
Mar ’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
223
Apr ’25
Error Adding Account to Visual Studio 2022
I'm trying to add an Enterprise Apple account with the username and password of my developer account, which has worked once before. Now its giving me the following error: "There was an error while trying to log in: No trusted devices or trusted phone numbers are configured for this account." which doesn't make sense because the 2-Factor Auth works when I login to the website. What am I missing? I think the only thing different is I'm using a different Macbook, but should that make a difference? Has anyone else had this error from Visual Studio?
1
0
60
Mar ’25
No access to developer resources as administrator
We are currently experiencing the following: Developers who are invited to Appstore Connect in the "Administrator" role and are members of the development team no longer have access to the team's developer resources at https://developer.apple.com Even after deleting the user and a new invitation, there is no access to the developer resources. The problem has existed since yesterday and can be traced in several developer accounts.
1
1
253
Mar ’25
Apple Pay bricht mit einem "AbortError" ab, wenn sich der Dialog für den Fingeprint-Sensor öffnet.
Wie finde ich die Ursache für den "AbortError" von Apple heraus, der nur in der Produktivumgebung auftritt. In der Testumgebung funktionert Apple Pay fehlerfrei. Es geht um eine Webintegration von Apple Pay mit dem apple pay SDK eine Version vor 1.2.0. Der Fehler tritt auf, wenn ich vom PaymentRequest object die Methode show() aufrufe. Es öffnet sich der Apple Pay Dilaog mit dem Fingerprint-Icon, doch nach einer Sekunde kommt direkt ein Ausrufzeichen und der Apple Dialog schließt sich wieder. Ich weiß, dass unsere Integration zu Apple Pay in der Produktivumgebung bei mehreren Kunden funktionerte. Das aktuelle Problem ist, dass die Fehlermeldung von Apple namens "AbortError" keinen Hinweis auf die Ursache liefert. Das ist startk verbesserungswürdig. Ein Betroffener Kunde ist z.B. der Kunde mit der Merchant ID ...(ist es sicher in diesem Forum eine merchantID zu posten?) Hier kann ich das Problem "AbortError" mit meine iPhone 16.7.8 jederzeit reproduzieren. Wo finde ich Support für Apple Pay?
1
0
220
Jan ’25
iPhone HCE CardSession handlin
Hi, I'm wondering if there is any better documentation relating to card session handling. The informations are kind of limited: https://developer.apple.com/documentation/corenfc/cardsession/ It's not clear what should be used for keeping session or should it be created again after each transaction ? When I create a card session I pass the transaction but when at the and I call stopEmulation on card session than there is a problem with another transaction. What about the NFCPresentmentIntentAssertion? I know there's not information about "maximum suppression duration". I may only check isValid or acquire() on it. There's no information about how to properly manage it for another transaction. To sum up is that I would like to know should I create the new cardSession for each transaction (which would be strange cause it looks like singleton for me). If theres any impact when calling stopEnumaltion to cardSession or the startEmulation function may be called? The main issue is the 'double tap' flow where user must authenticate him during transaction.
1
0
331
Mar ’25
Apple Wallet Passes GET request with undefined authorization params from wallet device
Hello! I am getting undefined in the values ​​of authorization and passesUpdatedSince when devices send a GET request to the v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}?passesUpdatedSince={previousLastUpdated} route. Should I double check any settings? Because if I test it trhough postman works like a charm. POST or DELETE requests to v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}/{serialNumber} to work perfectly from device as well. Both receive the correct parameters from the device and can be authenticated to execute the corresponding methods. I hope I have luck in getting some guidance :) Thank you!
1
0
440
Jan ’25