Overview

Post

Replies

Boosts

Views

Created

Sever Delay in App Review
Hello, I am seeing sever delay in app review completion of my app. The version I submitted for review is pending since Feb 15th. This is the first time it happened like this as earlier it was quicker. I tried to contact apple through support email but have not received any update. Any suggestions on what I can do? Thank you.
2
0
49
1d
App Status: "Waiting for Review" since February 4, 2026. No official reply from Apple for over 10 days after contacting support.
Hello iOS developer community, I submitted an app on App Store Connect on February 4, 2026, but I don't understand why, as of today (March 2, 2026), its status is still "Waiting for Review." I have emailed Developer Support but only received the following automated reply: "Thanks for submitting your support request. We’ve received your support request and will get back to you as soon as possible. Your case ID is 102824763035." It has been over ten days, and I still haven’t received any official follow-up or updates from Apple regarding this issue. What should I do now? The email address I use for my Apple Developer account is
1
0
32
1d
App Status: "Waiting for Review" since February 4, 2026. No official reply from Apple for over 10 days after contacting support.
Hello iOS developer community, I submitted an app on App Store Connect on February 4, 2026, but I don't understand why, as of today (March 2, 2026), its status is still "Waiting for Review." I have emailed Developer Support but only received the following automated reply: "Thanks for submitting your support request. We’ve received your support request and will get back to you as soon as possible. Your case ID is 102824763035." It has been over ten days, and I still haven’t received any official follow-up or updates from Apple regarding this issue. What should I do now?
1
0
37
1d
SwiftData Unidirectional Relationships
Hi everyone I would like to achieve having unidirectional relationships in my SwiftData project (which I believe is possible: https://developer.apple.com/documentation/updates/swiftdata?changes=_9) but I'm afraid I'm struggling to overcome the errors I'm experiencing. For example, I have the following models: @Model final class Quota { @Attribute(.unique) var id: UUID var allowance: Int @Relationship(inverse: nil) var fish: Fish init(id: UUID = UUID(), fish: Fish, allowance: Int) { self.id = id self.fish = fish self.allowance = allowance } } @Model final class Fish { @Attribute(.unique) var id: Int var name: String init(id: Int, name: String) { self.id = id, self.name = name } } However, when I attempt to save a quota as so: let quota: Quota = .init(fish: Fish(id: 2, name: "Salmon"), allowance: 50) modelContext?.insert(quota) try save() I keep getting the following error: SwiftData.DefaultStore save failed with error: Error Domain=NSCocoaErrorDomain Code=1570 "%{PROPERTY}@ is a required value." UserInfo={NSValidationErrorObject=<NSManagedObject: 0x600002217390> (entity: Fish; id: 0x83319d001151328d <x-coredata://C76A2A64-146E-432F-A565-319B5A2F23F5/Fish/p12>; data: { id = nil; }), NSLocalizedDescription=%{PROPERTY}@ is a required value., NSValidationErrorKey=id, NSValidationErrorValue=null} %{PROPERTY}@ is a required value. However, if I set up Quota and Fish with an inverse relationship then the data saves as expected, so I'm a little confused. Is there anyone out there who can provide some guidance as to why I'm seeing this error when I try to save a record in SwiftData with no inverse relationship? I do fully understand about unidirectional vs bidirectional relationships but I have a scenario where I need the relationship to be unidirectional. Also, as a side note, the Fish record already exists in my database, but if I delete it and try to save the record I still see this error. Thank you so much in advance for any help.
1
0
113
1d
What risks do you think indie iOS developers face in 2026?
I’m interested in hearing what currently concerns other indie iOS developers, as 2026 feels both exciting and somewhat fragile to me, with the constant worry that an Apple account issue or unexpected rejection could undo years of hard work overnight. AI has made cloning apps easier than ever and even strong niches can quickly attract well funded competitors, so while I’m optimistic about building, these are the realities I often find myself thinking about.
0
0
11
1d
How do you make a resizable segmented control in SwiftUI for macOS?
In SwiftUI for macOS, how do I configure a Picker as a segmented control to have a flexible width? This design pattern is present in Xcode 26 at the top of the sidebar and inspector panel. I can't figure out the combination of view modifiers to achieve a similar look. import SwiftUI struct ContentView: View { @State private var selection = 0 var body: some View { VStack { Picker("", selection: $selection) { Image(systemName: "doc") Image(systemName: "folder") Image(systemName: "gear") Image(systemName: "globe") .frame(maxWidth: .infinity) // Doesn't do anything. } .labelsHidden() .pickerStyle(.segmented) .frame(maxWidth: .infinity) // Doesn't affect segment sizes. Spacer() } } } I want the entire Picker to fill the width and for each segment to be of equal widths. How? In AppKit I would use AutoLayout for the flexible width and NSSegmentedControl.segmentDistribution for the segment widths. Is there a SwiftUI equivalent? macOS 26 / Xcode 26.3
Topic: UI Frameworks SubTopic: SwiftUI Tags:
0
0
55
1d
app crashes
the iOS app store package's entitlements file has an issue. After updating to a new version to fix the entitlements file, the app still crashes upon opening but can function normally after a restart. What methods can the app side use to resolve this entitlements file issue without requiring a restart to open and use the app properly?
1
0
122
1d
Apple Developer Program membership purchased but still being asked to renew — cannot access services
I recently purchased the Apple Developer Program — 1 Year Membership, and the payment has been successfully processed. However, even after the purchase, I am still being prompted to renew my membership and cannot access any of the developer services that should be available with an active membership. It is very frustrating to pay for a membership and then be told to renew it again without being able to use the services I paid for. The membership status does not seem to reflect the completed purchase at all. Has anyone else experienced this issue? Why does Apple charge for a membership and then continue to block access while asking for renewal? I would appreciate any guidance on how to resolve this, or if an Apple representative could look into my account. Thank you.
0
0
13
1d
App store capability request
I requested the Family Controls (distribution) capability but am not sure if I did it correct. I applied, answered the questions why i needed it and submitted. Its been about 2 weeks since applying. In the app configurations, it on apple dev site, it shows in the request history that I submitted it on March 17, but I can click the request (+) button and request it again. Just want to make sure I didn't mess anything up--it seems like they would prevent me from sendin another request if I had already requested it. It hasn't taken them this long to get back to me in the past which is why I am confused. If anyone knows how to speed up the process, please let me know! Thanks.
2
0
53
1d
App stuck in "Waiting for Review" for 17+ days despite 5 Support Cases
Hello everyone, I am desperately seeking guidance. My app has been stuck in the "Waiting for Review" status for over 17 days (since at least Feb 13). It hasn't even entered the "In Review" stage. I completely understand that review times can vary, but what's concerning is that we seem to be caught in a system loop. We have proactively contacted Apple Developer Support multiple times over the past few weeks. Specifically, we have open cases (Case ID: 102820493078 and Case ID: 102820491288) with messages sent on: Feb 13 Feb 18 Feb 23 Feb 24/25 Unfortunately, we have only received generic automated responses, and the status remains firmly stuck at "Waiting for Review". At this point, we are extremely worried that our binary might be caught in a system glitch or ghosted in the queue. Could any Apple Staff here kindly look into these Case IDs to see if there is a technical issue preventing our app from entering the review queue? Has any other developer experienced a similar >17 days wait time just to enter the queue recently? Any help to untangle this would be greatly appreciated. Thank you!
2
6
162
1d
Urgent: App Review stuck for days, expedite request ignored
Our iOS & tvOS apps are stuck in Waiting for Review for several days. We have already submitted expedite review requests multiple times but received no response. This is a critical bug fix for production crash issues that affect all users. Submission IDs: iOS: 98a69297-4f1f-4a1a-80f1-6f9aa4e007bd tvOS: 4202becb-9eef-45ee-a333-de076f1bf66a Please help escalate to the App Review team. We need urgent review to fix user issues. Thank you very much.
1
0
149
1d
Guideline 3.1.1 - Business - Payments - In-App Purchase
Guideline 3.1.1 - Business - Payments - In-App Purchase The app includes an account registration feature for businesses and organizations, which is considered access to external mechanisms for purchases or subscriptions to be used in the app. Next Steps Remove the account registration features for business and organizations. Our application currently allows users to register and create multiple accounts using a phone number. All users can freely create an account. The app is designed to help users manage their own products, orders, and sales invoices. It is purely a sales management tool. We do not provide any external purchase links, external payment methods, or subscription mechanisms outside of Apple’s In-App Purchase system. However, our app was rejected under Guideline 3.1.1 with the explanation that the app includes “account registration for businesses or organizations,” which is considered access to external purchase mechanisms. We are confused about this interpretation. From our understanding: Any individual user can register. The registration process is only for authentication and data management. The app must include an account registration feature in order to function properly. There is no external purchasing mechanism involved in the registration process. Could someone please clarify: Why would allowing users (including small business owners) to register accounts be considered “access to external purchase mechanisms”? What specifically qualifies as “account registration for businesses or organizations” under Guideline 3.1.1? What changes would be required to comply with the guideline while still keeping mandatory account registration? We would greatly appreciate clarification so we can properly address the issue and ensure full compliance with App Store policies. Thank you.
1
0
178
1d
Notarization submissions stuck "In Progress" — native macOS app with Sparkle.framework (12+ attempts)
I'm submitting a native macOS app (Swift/SwiftUI, arm64) that includes Sparkle.framework for auto-updates. All binaries are signed with a Developer ID Application certificate using --options runtime and --timestamp. I've submitted 12+ times over the past two days, both from local notarytool submit and from GitHub Actions CI. Every submission uploads successfully and returns a valid submission ID, but then stays at "In Progress" indefinitely — none have resolved to Accepted or Invalid. Two early submissions did eventually come back "Invalid" — Apple's rejection log showed the Sparkle nested binaries had ad-hoc signatures (they were being signed as individual Mach-O files instead of bundle directories). I fixed this with proper inside-out bundle signing. Since the fix, local codesign --verify --deep --strict passes cleanly, but all ~10 subsequent submissions remain stuck at "In Progress". 9UT54V24XG Would appreciate any guidance, or if someone from the notary team could check our queue. Happy to provide specific submission IDs.
3
1
92
1d
iOS live hacking
I’m just going post this here…I’ve been dealing with this hacker since Jan 25th. Please feel free to access my current device and see how the Core Os is being hacked and the user is with no way of really recovering from this attack. my I’d id is: Legresley12345 if needed I can provide all information when needed to allow you all to access my account and Device to be able to either help or I can sacrifice myself for greater good so that you can all prevent this from happening in the future bu making the IOS that much better
0
0
73
2d
Crash when Displaying RealityView on Multiple Screen only Connecting with Xcode
I have an iOS app that uses RealityView to display some models and interact with them, and the app uses regular iOS app navigations, then a challenge I'm facing is how to maintain multiple RealityView on multiplescreens. For example Screen A has a RealityView, and then I navigate to Screen B (also has a RealityView) using stack based navigation, when I do so I got a crash -[MTLDebugRenderCommandEncoder validateCommonDrawErrors:]:5970: failed assertion `Draw Errors Validation Fragment Function(fsRealityPbr): argument envProbeTable[0] from Buffer(7) with offset(0) and length(16) has space for 16 bytes, but argument has a length(864). Fragment Function(fsRealityPbr): incorrect type of texture (MTLTextureType2D) bound at Texture binding at index 20 (expect MTLTextureTypeCubeArray) for envProbeDiffuseArray[0]. Interestingly this crash only happens when debugging with Xcode, not happens when the app runs on its own. I'm not sure what I'm doing is anti-pattern or it's some Xcode debugging limitation.
0
0
191
2d
I submitted a desktop application developed by Electron but it crashed after launching in Test Flight
Full Report {"app_name":"Exueshi PC Desktop","timestamp":"2026-02-28 18:02:50.00 +0800","app_version":"1.0.20","slice_uuid":"4c4c4476-5555-3144-a1a1-7e047782f52d","build_version":"1.0.20","platform":0,"bundleID":"com.exueshi.pcdesktop","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.1 (25B78)","roots_installed":0,"name":"Exueshi PC Desktop","incident_id":"B1529D77-1AB2-4523-A7D1-288F3CF10E88"} { "uptime" : 33000, "procRole" : "Default", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro16,1", "coalitionID" : 4905, "osVersion" : { "train" : "macOS 26.1", "build" : "25B78", "releaseType" : "User" }, "captureTime" : "2026-02-28 18:02:50.5267 +0800", "codeSigningMonitor" : 0, "incident" : "B1529D77-1AB2-4523-A7D1-288F3CF10E88", "pid" : 10285, "cpuType" : "X86-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2026-02-28 18:02:50.4101 +0800", "procStartAbsTime" : 33974865865372, "procExitAbsTime" : 33974982166804, "procName" : "Exueshi PC Desktop", "procPath" : "/Users/USER/Documents/*/Exueshi PC Desktop.app/Contents/MacOS/Exueshi PC Desktop", "bundleInfo" : {"CFBundleShortVersionString":"1.0.20","CFBundleVersion":"1.0.20","CFBundleIdentifier":"com.exueshi.pcdesktop"}, "storeInfo" : {"deviceIdentifierForVendor":"B7637F07-4339-5AC8-9EF3-70F9C5BFADD2","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.exueshi.pcdesktop", "crashReporterKey" : "A1F7F2B6-2663-5318-1FAE-D6C4B66DD3C2", "appleIntelligenceStatus" : {"reasons":["deviceNotCapable"],"state":"unavailable"}, "developerMode" : 1, "codeSigningID" : "", "codeSigningTeamID" : "", "codeSigningFlags" : 16777216, "codeSigningValidationCategory" : 0, "codeSigningTrustLevel" : 4294967295, "codeSigningAuxiliaryInfo" : 0, "bootSessionUUID" : "681A76FB-622D-4E50-8BD0-1921F4E47248", "bridgeVersion" : {"build":"23P1072","train":"10.1"}, "sip" : "disabled", "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGKILL (Code Signature Invalid)"}, "termination" : {"flags":66,"code":1,"namespace":"CODESIGNING","indicator":"Taskgated Invalid Signature"}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":1279396,"threadState":{"r13":{"value":0},"rax":{"value":0},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":0},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":0},"r15":{"value":0},"rbx":{"value":0},"trap":{"value":0},"err":{"value":0},"r11":{"value":0},"rip":{"value":4468977232,"matchesCrashFrame":1},"rbp":{"value":0},"rsp":{"value":140701890890536},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":0}},"frames":[{"imageOffset":20048,"symbol":"_dyld_start","symbolLocation":0,"imageIndex":0},{"imageOffset":0,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4468957184, "size" : 647168, "uuid" : "2378f215-945e-342f-aecb-fee14f38b7b0", "path" : "/dyld_path_missing", "name" : "dyld_path_missing" }, { "source" : "P", "arch" : "x86_64", "base" : 4457902080, "size" : 8192, "uuid" : "4c4c4476-5555-3144-a1a1-7e047782f52d", "path" : "/main_executable_path_missing", "name" : "main_executable_path_missing" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "vmSummary" : "ReadOnly portion of Libraries: Total=992K resident=0K(0%) swapped_out_or_unallocated=992K(100%)\nWritable regions: Total=8332K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8332K(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nSTACK GUARD 56.0M 1 \nStack 8192K 1 \n__DATA 136K 2 \n__DATA_CONST 32K 2 \n__DATA_DIRTY 16K 2 \n__LINKEDIT 368K 4 \n__TEXT 640K 2 \nshared memory 8K 2 \n=========== ======= ======= \nTOTAL 65.2M 16 \n", "legacyInfo" : { "threadTriggered" : { } }, "logWritingSignature" : "2ba49213878463e7d643516687119b80d674c537", "trialInfo" : { "rollouts" : [ { "rolloutId" : "65a8173205d942272410674b", "factorPackIds" : [ "65d39fa4cb0e2417d11ce5f6" ], "deploymentId" : 240000001 }, { "rolloutId" : "63f9578e238e7b23a1f3030a", "factorPackIds" : [ ], "deploymentId" : 240000005 } ], "experiments" : [ ] }, "reportNotes" : [ "dyld_process_snapshot_get_shared_cache failed" ] } Above is my crash report Please help me
0
0
33
2d
App Notarization Stuck in "In Process" State – How Long Should It Take?
Hello, I’m currently in the process of app notarization, but my status is stuck in the "In Process" state, and I’m unsure how long this should take. I’d appreciate any advice or insights. Issue Description After submitting my app for notarization, the status has been stuck in "In Process" for an extended period. There seems to be no progress, and it’s taking longer than I expected for the process to complete. The status hasn’t changed, and it’s been 5 days since I submitted the app. Has anyone encountered a similar issue? How long does the notarization process usually take? Any advice on how to resolve this or if there’s something I might be missing? Thanks in advance for your help!
1
0
95
2d