This is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and join us in fostering a supportive community.

All subtopics
Posts under Community topic

Post

Replies

Boosts

Views

Activity

URGENT: Complete Data Loss After iPhone-to-iPhone iCloud Sync - Engineering Escalation Required
Dear Apple Engineering Team, I am experiencing catastrophic data loss affecting years of documents after a routine iPhone-to-iPhone iCloud synchronization. Standard Apple Support has been unable to resolve this issue, and I urgently need engineering-level assistance. INCIDENT SUMMARY: Date: August 9, 2025 Action: Synced iCloud from iPhone 16 to iPhone 12 mini Result: ALL files in iCloud Drive on Mac disappeared Data lost: Multiple years of documents including critical PDF files Support Case #: [Your case number if you have one] TECHNICAL DETAILS: Mac: MacBook Pro running macOS Sonoma 14.6.1 Source: iPhone 16 Destination: iPhone 12 mini iCloud account: [Your Apple ID] WHAT HAPPENED: Had fully populated iCloud Drive on Mac and iPhone 16 Signed into iCloud on iPhone 12 mini to sync data After sync completion, Mac's iCloud Drive became completely empty Desktop and Documents folders show in structure but contain no files iCloud.com shows empty folders "Recently Deleted" in iCloud.com is also empty ATTEMPTED RECOVERY: Checked ~/Library/Mobile Documents/ - only folder structure remains Verified with 'brctl dump' - shows folders but no documents Checked all trash locations - empty No Time Machine backup available Apple Support unable to recover server-side backups CRITICAL QUESTIONS: Does Apple maintain point-in-time snapshots of iCloud data that engineering can access? Can you check server logs for my Apple ID around August 9, 2025? Is there a known issue with iPhone 16 to iPhone 12 mini iCloud sync? Can you restore my iCloud Drive to its state before August 9, 2025? This appears to be a serious sync bug that caused newer device's empty state to overwrite existing data rather than merging. I have not touched the affected devices to preserve any forensic data. I urgently need someone from the iCloud engineering team to investigate server-side recovery options. This is years of irreplaceable personal and professional data. Please escalate this to the appropriate engineering team immediately. I am available 24/7 for any diagnostic information needed. Thank you for your urgent attention to this matter. Heejin Jo +82 10-6879-2647
0
0
127
Aug ’25
Why is Apple rejecting my app?
Hi developer's community. So i got my app on playstore already on trying to come on Appstore and it got flagged for copycat / Design Voilation. I reached out to the review team and i got this screenshot added below , any help ? We have our app running on playstore
0
0
174
Aug ’25
Unable to RENEW Developer Account - no "Renew" button
After checking the forum, it's clear that Apple has a MAJOR ONGOING PROBLEM here. We are far from the only company experiencing this, and it has been a problem for years. Apple, please FIX THIS! What's the problem? We receive an email reminding us to renew our developer account. All of Apple's instructions to renew do not work (with no explanation), and yet we are threatened with removal of our apps if we do not renew in time. Firstly, it should be unnecessary for us to manually renew because we registered a valid credit card to auto-renew. It worked last year, and the same credit card continues to be valid. Secondly, when we try to manually renew, there is no "Renew" button appearing anywhere, contrary to Apple's instructions. It's not in the Developer app (Mac or iOS), and it does not appear in the Developer account website. We now have only 16 days left until Apple kicks our app out of the App Store. @APPLE: We are not alone. Lots of your customers have the same problem, as reported on this forum for multiple years. This problem threatens the livelihoods of many people. Please fix this! Thank you.
0
1
149
Aug ’25
Download and Store Custom Notification Sound for Playback in All App States (Foreground, Background, and Terminated)
I want to implement a feature where a custom notification sound file is downloaded from the server when the app is first launched and stored locally on the device. When a push notification arrives, the stored sound should be played in all app states, including foreground, background, and terminated (killed) state. Does anyone have an idea on how to implement this in iOS? Specifically, I am looking for guidance on: 1)Downloading and storing the sound file securely on the device. 2)Using the locally stored file for push notification sounds. 3)Ensuring the sound plays correctly in all states, including when the app is not running.
0
0
125
Apr ’25
MPESA STK Push not Working
Background: I'm from Kenya and I use Mpesa all the time far more than bank cards. I use it to pay for stuff. One way that works is I input my phone number in the online checkout form and it should initiate what they call STK push on my phone with the line inside. I should input my Mpesa pin to authorize the payment. That works well on my Android and the basic "button" phone. In the iphone, I get issues. Issue: I was checking out at a supermarket, and on the line I should get a prompt and input the pin and that is it. I get the prompt, input the pin. The POS should update in a second or two and I should get a confirmation message. Nothing happens. Looking at the network bar, I realize the network bar is gone for one SIM. I don't know which. Airplane mode on off and try again the checkout. After inputing the pin, nothing happens. Then someone hints that iphones don't work with STK push. I had to go out, withdraw from an agent so I could pay for my stuff. 30 minutes wasted. Today I'm eating at a restaurant that has the same mpesa check-out. Same issue. I had to send money normally to an employee, who offers to go get cash for me at a fee since the nearest mpesa agent or ATM was kilometers away. Time and money wasted. Now this evening I'm chilling somewhere and there is an internet hotspot where you pay with mpesa and use internet with hourly rates. Tried to pay. Nothing happens after sending the pin. Well, something happens - there is a network outage on one SIM - network bars greyed out. I have to airplane on and off or wait a few minutes for it to come back on again. Trying to pay for Spotify premium, same issue. Tried asking people with iphones and it seems to be a common issue. It works sometimes, most times not. At first I thought it is because I'm using beta version of iOS. Pretty much everyone with iphone is complaining. In fact iPhone people are walking around with a backup 'mpesa' phone because of this issue. I haven't seen an answer in the discussions. Maybe people in the rest of the world haven't experienced this because this kind of payment is not very popular elsewhere. I would like to know if this is a bug or is it some settings we missed to make it work. Thank you.
0
0
174
Aug ’25
18.5 beta 22F5042g April 2, 2025
18.5 beta 22F5042g April 2, 2025 this last updates i did have troubles with my wi~fi connections.I dont know if it is only me who experienced this problem.Let us share and wait to see the perfomance of the new beta firmware updates.
0
0
92
Apr ’25
Severe Frame Drops and Chat Bug in Delta Force Garena on iPhone 16 Pro Max After iOS 26 Update
After updating my iPhone 16 Pro Max to iOS 26, I began experiencing serious performance issues while playing Delta Force Garena. The game struggles to maintain a stable 120 FPS, frequently dropping to 30 FPS or lower, causing severe lag and stuttering especially during intense action or in open environments. There’s also a critical bug when I open the in-game chat: once the chat is opened, I become completely unable to move or perform any actions. The only solution is to force close and restart the game. The chat feature becomes totally unusable in this state. What makes this even more frustrating is that I’ve seen Android devices running the game at higher resolutions and with stable 120 FPS, despite having technically weaker processors than the A18 Pro chip in my iPhone which Apple claims is the most powerful mobile chip. In reality, the game runs significantly better on my Galaxy S23 Ultra, with no frame drops and much smoother performance overall. This makes my iPhone feel like an outdated device with poor optimization, which is disappointing given its specs and price.
0
0
203
Aug ’25
Porting Games Over to Apple Arcade
Hi all, I'm working for a publisher, and we're looking to bring some of our PC/console titles over to Apple Arcade - how viable is this? Is Unity or Unreal Engine easier to port from? Does anyone have any contacts with porting studios who have done this before? Thanks
0
0
51
Apr ’25
Understanding Battery Usage Percentage Calculation in iOS 26
Hello, I have a question regarding the new battery usage interface in iOS 26. As shown in the attached screenshot, the system displays battery usage per app as a percentage (%). I’m curious about how this percentage is calculated. From what I can tell, it doesn’t seem to reflect the actual battery consumption per process, excluding the device’s base standby power. It rather appears to be calculated as a relative percentage based on total battery drain, possibly including system idle power. Is there any way to understand or estimate the actual battery usage per app, excluding the device’s inherent standby power consumption? Thank you.
0
0
220
Jul ’25
SwiftUI DocumentGroup + ReferenceFileDocument not saving changes after file rename
I'm building a document-based app using SwiftUI's DocumentGroup with a ReferenceFileDocument. Everything works well when documents are created in the "On My iPhone" directory — they save(After registering Undo action), even after renaming. However, when I create a document inside iCloud Drive (by default it creates in iCloud Drive as iCloud sync is enabled in capabilities), the document: ✅ Saves properly before rename ❌ Stops saving changes after renaming the file (By taping the filename at the top of the screen When document is open(Using inline rename UI in the navigation bar)) This issue only occurs for iCloud Drive–based documents. The same rename flow works fine for locally stored documents. How can i ensure the document continues saving properly in this case?
0
0
185
Jul ’25
Called failed problem
Hello, I recently got the IOS 26 beta update and since then(about a week back) I haven’t been able to make di calls to anyone it keeps sayin “call failed” whenever I try to make a call…can this be solved🙏🏼 Thank you for the help.
0
0
65
Aug ’25
Really hoping that an iterative update to the iOS 26 releases.
Hey there, Just writing here to say how I do enjoy the latest update, but I can’t seem to run it on my iPhone 14 Pro well because it tends to overheat. i can deal with the stuttering issues and app crashes, that’s understandable, but for some reason the hardware seem to really heat up after normal use (scrolling on social media platforms). oh also, I do think rolling back your phone‘s software should be a simpler process as well. It’s not impossible, but the demand of a computer in reinstating a previous backup when iCloud backups your device through WiFi seems like a missed opportunity. Okay. Thank you for reading.
0
0
59
Jun ’25
App Latest version from the App Store
i am using this code public static bool CheckForForceUpdate() { try { Version latestVersion = new(GetLatestVersion()); Version currentVersion = new(AppInfo.VersionString); if (latestVersion != null && currentVersion < latestVersion) { NSUserDefaults.StandardUserDefaults.SetBool(true, StorageKey.IsForceUpdate); return true; } else { NSUserDefaults.StandardUserDefaults.SetBool(false, StorageKey.IsForceUpdate); return false; } } catch (Exception ex) { Console.WriteLine("CheckForForceUpdate....." + ex.Message); return false; } } public static string GetLatestVersion() { try { string appId = "1586153397"; // Replace with your App Store app ID string url = $"https://itunes.apple.com/lookup?id={appId}"; using (HttpClient client = new HttpClient()) { var response = client.GetStringAsync(url).GetAwaiter().GetResult(); var json = JObject.Parse(response); var latestVersion = json["results"]?[0]?["version"]?.ToString(); return latestVersion; } } catch (Exception ex) { Console.WriteLine("GetLatestVersion..." + ex.Message); return null; } } The value of latestVersion should 2.1 in my production app i am not able to get this hence i am not able to achieve Force Update functionality
0
0
66
Apr ’25
Independent Technician from Chile Publishes Surgical Apple XR Restore Lab – POSIX Environment, Public Portfolio, Formal Apple Request
Hello engineers, technicians and Apple community, I'm an autodidact technician from Temuco, Chile. I have built a fully documented surgical Apple restore lab focused on extreme intervention and analysis for a disabled iPhone XR. The restoration was executed using POSIX infrastructure (MSYS2/UCRT64, WSL2, Hyper-V) with manual compilation of essential tools (libirecovery, img4tool, libimobiledevice). All scripting, bootchain traces and environment diagnostics have been published for public review. 🔧 GitHub repository (public): https://github.com/Robinson-bastias/apple-xr-surgical-lab 📄 PDF portfolio (attached): Apple_XR_Surgical_Portfolio.pdf I have submitted a formal technical request to Apple Developer Support with full rights, asking for community engagement and further access to devices for expanded research. My goal is to contribute surgical technical insight, empower autodidact technicians in underserved regions, and help strengthen Apple restoration transparency from the ground. All traces, interventions and logs are public and replicable. Feedback, validation or references to Apple restoration mechanisms are deeply appreciated. Thank you for considering this independent initiative. – Robinson Miguel Bastías Leiva Technical operator / autodidact Temuco, Chile
0
0
59
Jul ’25
Navigation
I am having trouble passing custom data in an array with a navigation stack. I want to display a subview with the same data structure (title, headline, picture placement etc), with different data attached for each of my list view items
0
0
61
Apr ’25
Authentication Methods Research
Hi everyone, I am doing some research into authentication methods on iOS apps. I'm looking to understand the choices iOS developers make and why. If you're an iOS developer, I’d be super grateful if you could take a couple of minutes to fill out a short questionnaire — it’s just 6 questions plus a few demographics, and it really helps my research. 🙂 This is a Swansea University research project approved by the Faculty of Science and Engineering under approval number 120251357213133. Link to questionnaire: https://forms.microsoft.com/e/YZme9jYZE6
0
0
253
Jul ’25