Overview

Post

Replies

Boosts

Views

Activity

Waiting for review for a month
Hi, I have an update on my app (904057429) that has been waiting for review for over a month. I have requested an expedited review and got the message that it was approved but that was over 2 weeks ago and it's been radio silence since. I have also tried contacting support twice and received generic responses both times. I have seen other developers have app updates reviewed within 24 hours which seems to suggest there is no queue system in place so I'm not sure how this situation will be resolved. Does anyone have any suggestions for what I can do? Thanks
0
0
32
4w
SSC 2026 — Will unlisted .mlmodel cause build failure?
Hi, I submitted my Swift Student Challenge 2026 app and I'm worried about a build error I got when testing. I have both PlateClassifier_2.mlmodel and PlateClassifier_2.mlmodelc in my Sources folder. Only the .mlmodelc is listed in my Package.swift resources. When building I got: PlateClassifier_2.mlmodel: No predominant language detected. Set COREML_CODEGEN_LANGUAGE to preferred language. Build failed — 1 error Will judges hit this same error? Does having an unlisted .mlmodel alongside the .mlmodelc cause a hard build failure on other machines too, or is this specific to my setup (Xcode 26.2 beta, building to physical device)? Will this get me instantly disqualified? Any help appreciated.
0
0
122
4w
My App Stuck in 'Waiting for Review' Since Feb 16 ,with no response.
Hello Apple Developer Community, I am seeking assistance for my app, Mithaq (Version 1.0), which has been stuck in "Waiting for Review" since February 16, 2026. Submission ID: 1c5e2e35-1171-4348-b26f-236204d0ffc0 Questions: Will the app automatically move into the review queue now that agreements are active, or is manual action required? Should we wait for the current submission, or is it better to "Remove from Review" and resubmit? We have sent follow-up emails and an expedited review request but have received no response. Any guidance from the community or Apple Support would be greatly appreciated. Thank you,
0
0
34
4w
App stuck in “Waiting for Review” for 29 days – no update from Support
My app, which I submitted for review on February 4th and has never been published before, is still showing as "waiting for review." It has been rejected twice before. What is the reason? What is the solution? When will you respond? I did everything perfectly. I performed all the tests on iPhone devices. Everything is in order on my hesaplama.vip domain, including my privacy policy.
1
0
30
4w
Waiting for Review for a month and running
My app has been sitting in "Waiting For Review" for a month now, this coming week. I understand that it takes some time to review an app but I didn't realize it takes this long. I have deployed apps in the past and it took 1-2 days only. I just couldn't understand what's taking it that long this time. The app ID of the app I recently submitted is 6756655072. Please provide at least a specific timeframe of the review process so developers can also manage properly. It's really difficult to be patient in something that doesn't even respond properly. Please help and hope you view this post from a waiting developer‘s perspective. Thank you.
0
0
53
4w
StoreKit2 Coexistence Issues with Original StoreKit
Background: My app uses a third-party SDK for payments, and it uses Original StoreKit internally for IAP payments. Now I'm getting ready to migrate to StoreKit2, and during the transition, users may use either method to initiate payments, and there's no way to avoid the coexistence of StoreKit2 and Original StoreKit. Problem: When a user has an unfinished transaction, if the app is restarted, both StoreKit2 and Original StoreKit will receive a notification of the transaction: Original StoreKit's '-paymentQueue:updatedTransactions:' method StoreKit2's 'Transaction.updated' method resulting in duplicate calls to the shipping API. My current treatment is to only add '-paymentQueue:updatedTransactions:' to listen for unfinished transactions. Even if the user is using StoreKit2 to initiate the payment, if the transaction is not Finished, it will be fetched via this method after restarting the app to process this transaction. Is this approach feasible and are there any best practices for this scenario? To summarize: Is it feasible to fetch unfinished StoreKit2 transactions via Original StoreKit methods when StoreKit2 coexists with Original StoreKit? Is there a recommended way
2
0
130
4w
App Clips Causing CPSErrorDomain error 2 on Non App Clip URLs
Unexpected behavior encountered when scanning NFC tags. Imagine a link shortener web service where users can create lots of different URLs that are hosted on the same domain eg, https://short.com/unique-path The service has optional App Clip capability -- users can select any of their links and have the service create an App Clip for the selected link(s). Users can encode their URLs into NFC tags and have their customers scan NFC tags. Let's take just two URLs for example: https://short.com/foo https://short.com/bar The /foo link does have an App Clip associated with it while /bar does not have it. Each link has been encoded into appropriate NFC tag. Expected behavior when scanning from an iPhone: /foo -- shows an App Clip popup. /bar -- shows a "Open in Safari" default notification. What's actually happening /foo -- opens App Clip poput with correct metadata (title, subtitle, image) which is totally expected behavior. /bar (the one that doesn't have app clip associated with it) -- opens an App-Clip-like popup with the following error: CPSErrorDomainError 2 (see attachment below) So for some reason when someone scans an NFC tag with a URL that is not an App Clip and never has been -- it always shows that error regardless whether the URL exists or does not exist. I've tried few different/random URLs (which don't have an App Clip associated with it) and all of them show the same error. Additional details: All links use the same domain and URL format: domain.com/path where path is a short string of random a-Z characters. All App Clips are created at the same iOS app. AASA is good: Cache and Debug -- both green. This issue has happened to lots of users on lots of different iPhones and iOS'. Since the issue's been happening to lots of different users on different iPhone(s)/iOS' no sysdiagnose is attached. Actually it works the same on every device/iOS we've tried. Before submitting the issue, I've found few other developers reporting the same issue. What's interesting though is none of the links I've went through comes with a definite answer and it seems like this issue just randomly comes and goes without any specific changes on the server and/or iOS app. Dropping the links of similar issues below. https://developer.apple.com/forums/thread/671433 https://developer.apple.com/forums/thread/665969 https://developer.apple.com/forums/thread/775316 https://developer.apple.com/forums/thread/764545
19
2
927
4w
Trouble installing Xcode 23.0.1
I was having an issue with the new xcode and was forced to to go back to to Xcode 26.0.1. ( I need iOS simulators for mobile testing and as Developer I know is using this version with no problems). I've always install xcode from the app store with no issue so installing from Apple Dev was something new for me so So I did the following downloaded Xcode 26.0.1 Extracted it from Xzip added the extracted Xcode version to the applications folder click the Xcode icon Expected result I was expecting to see text i could install Xcode version Actual Result Xcode opened Asked me to create a project When project was created I saw Question. What did I do wrong? How do I fix it?
0
0
73
4w
Unable to use AI with XCode 26.2
I decided to try out XCode 26.2s new AI abilities but I only get a "Your request couldn't be completed". When clicking the details button I get see this error: InferenceError::unspecifiedUnderlyingError::Error(message: "Unknown parameter: 'tool_call_outputs'.", type: "invalid_request_error", code: Optional("unknown_parameter"), privacyPassRedemptionResponse: nil, userFacingLocalizedErrorMessage: nil) How do I fix that?
1
0
72
4w
SpriteKit framerate drop on iOS 26.0
Hello, I have noticed a performance drop on SpriteKit-based projects running on iOS 26.0 (23A341). Below is a SpriteKit scene used to test framerate on different devices: import SpriteKit import SwiftUI class BareboneScene: SKScene { override func didMove(to view: SKView) { size = view.bounds.size anchorPoint = CGPoint(x: 0.5, y: 0.5) backgroundColor = .darkGray let roundedSquare = SKShapeNode(rectOf: CGSize(width: 150, height: 75), cornerRadius: 12) roundedSquare.fillColor = .systemRed roundedSquare.strokeColor = .black roundedSquare.lineWidth = 3 addChild(roundedSquare) let action = SKAction.rotate(byAngle: .pi, duration: 1) roundedSquare.run(.repeatForever(action)) } } struct BareboneSceneView: View { var body: some View { SpriteView( scene: BareboneScene(), debugOptions: [.showsFPS] ) .ignoresSafeArea() } } #Preview { BareboneSceneView() } The scene is very simple, yet framerate drops to ~40 fps as shown by the Metal HUD. Tested on: iPhone 13, iOS 26.0: framerate drops to 40 fps. Sometimes it runs at near 60fps. But if the screen is touched repeatedly, the framerate drops to 40-50 fps again. iPhone 11 Pro, iOS 26.0: ~40fps. iPad 9th Gen, iOS 18.6.2: 60fps, no issues. See screenshots attached. These numbers were observed by me and members of our beloved SpriteKit Discord server. Thank you for your attention.
15
6
3.2k
4w
What is the lifecycle of onReceive subscriptions in SwiftUI views?
I'm trying to better understand how the onReceive modifier behaves in SwiftUI, specifically how its subscription lifecycle relates to view updates. Consider this example: TextField("Name", text: $name) .onReceive(Just(name)) { value in print(value) } This closure runs every time name changes. A common explanation is that SwiftUI recomputes body, which creates a new Just(name) publisher each time. However, this raises some questions for me about how onReceive actually works internally: When SwiftUI recomputes body, is the onReceive modifier recreated and resubscribed? Does SwiftUI automatically cancel the previous subscription when the view updates?
0
0
55
4w
Apple developer enrollment issue
I want to enroll into the Apple developer program but it keep showing me: Your enrollment could not be completed. Your enrollment in the Apple Developer Program could not be completed at this time. I am from iraq I contacted the support but they did not give me any solution
Replies
0
Boosts
0
Views
53
Activity
4w
Waiting for review for a month
Hi, I have an update on my app (904057429) that has been waiting for review for over a month. I have requested an expedited review and got the message that it was approved but that was over 2 weeks ago and it's been radio silence since. I have also tried contacting support twice and received generic responses both times. I have seen other developers have app updates reviewed within 24 hours which seems to suggest there is no queue system in place so I'm not sure how this situation will be resolved. Does anyone have any suggestions for what I can do? Thanks
Replies
0
Boosts
0
Views
32
Activity
4w
SSC 2026 — Will unlisted .mlmodel cause build failure?
Hi, I submitted my Swift Student Challenge 2026 app and I'm worried about a build error I got when testing. I have both PlateClassifier_2.mlmodel and PlateClassifier_2.mlmodelc in my Sources folder. Only the .mlmodelc is listed in my Package.swift resources. When building I got: PlateClassifier_2.mlmodel: No predominant language detected. Set COREML_CODEGEN_LANGUAGE to preferred language. Build failed — 1 error Will judges hit this same error? Does having an unlisted .mlmodel alongside the .mlmodelc cause a hard build failure on other machines too, or is this specific to my setup (Xcode 26.2 beta, building to physical device)? Will this get me instantly disqualified? Any help appreciated.
Replies
0
Boosts
0
Views
122
Activity
4w
Will AI change Swift Student Challenge in future years?
With AI getting so powerful, do you think Swift Student Challenge will change a lot next year? Will Apple update the rules or change what they're judging? Would love to hear thoughts from anyone who's followed SSC for a while.
Replies
0
Boosts
0
Views
190
Activity
4w
TS.43 related customisation details
Hi, We understand that there are IOS specific customization to TS.43 spec for EAP-AKA procedure for carrier entitlements. We need precise info on payload information for the below messages that will be exchanged during RCS activation.
Replies
1
Boosts
0
Views
183
Activity
4w
My App Stuck in 'Waiting for Review' Since Feb 16 ,with no response.
Hello Apple Developer Community, I am seeking assistance for my app, Mithaq (Version 1.0), which has been stuck in "Waiting for Review" since February 16, 2026. Submission ID: 1c5e2e35-1171-4348-b26f-236204d0ffc0 Questions: Will the app automatically move into the review queue now that agreements are active, or is manual action required? Should we wait for the current submission, or is it better to "Remove from Review" and resubmit? We have sent follow-up emails and an expedited review request but have received no response. Any guidance from the community or Apple Support would be greatly appreciated. Thank you,
Replies
0
Boosts
0
Views
34
Activity
4w
"Waiting for review" for a month
My app, which I submitted for review on February 4th and has never been published before, is still showing as "waiting for review." It has been rejected twice before. What is the reason? What is the solution? When will you respond? App ID: 6758409782
Replies
0
Boosts
1
Views
38
Activity
4w
App stuck in “Waiting for Review” for 29 days – no update from Support
My app, which I submitted for review on February 4th and has never been published before, is still showing as "waiting for review." It has been rejected twice before. What is the reason? What is the solution? When will you respond? I did everything perfectly. I performed all the tests on iPhone devices. Everything is in order on my hesaplama.vip domain, including my privacy policy.
Replies
1
Boosts
0
Views
30
Activity
4w
Waiting for Review for a month and running
My app has been sitting in "Waiting For Review" for a month now, this coming week. I understand that it takes some time to review an app but I didn't realize it takes this long. I have deployed apps in the past and it took 1-2 days only. I just couldn't understand what's taking it that long this time. The app ID of the app I recently submitted is 6756655072. Please provide at least a specific timeframe of the review process so developers can also manage properly. It's really difficult to be patient in something that doesn't even respond properly. Please help and hope you view this post from a waiting developer‘s perspective. Thank you.
Replies
0
Boosts
0
Views
53
Activity
4w
App review pending for over a week
Hello, My app has been sitting on ‘Waiting for Review‘ for over a week now. Can anyone from App Review or Support check whether there is any underlying issues blocking the review? Apple ID: 6759161730 Thank you
Replies
2
Boosts
0
Views
86
Activity
4w
Waiting for Review for some time now (day 4 and counting)
100% new here, and probably trying to jump the gun here. I've released my 1st build to TestFlight for some people to test, but till now the app is still under review. Does it always take this long (day 4 now) for a 1st build to be reviewed, or am I missing something here?
Replies
1
Boosts
0
Views
96
Activity
4w
StoreKit2 Coexistence Issues with Original StoreKit
Background: My app uses a third-party SDK for payments, and it uses Original StoreKit internally for IAP payments. Now I'm getting ready to migrate to StoreKit2, and during the transition, users may use either method to initiate payments, and there's no way to avoid the coexistence of StoreKit2 and Original StoreKit. Problem: When a user has an unfinished transaction, if the app is restarted, both StoreKit2 and Original StoreKit will receive a notification of the transaction: Original StoreKit's '-paymentQueue:updatedTransactions:' method StoreKit2's 'Transaction.updated' method resulting in duplicate calls to the shipping API. My current treatment is to only add '-paymentQueue:updatedTransactions:' to listen for unfinished transactions. Even if the user is using StoreKit2 to initiate the payment, if the transaction is not Finished, it will be fetched via this method after restarting the app to process this transaction. Is this approach feasible and are there any best practices for this scenario? To summarize: Is it feasible to fetch unfinished StoreKit2 transactions via Original StoreKit methods when StoreKit2 coexists with Original StoreKit? Is there a recommended way
Replies
2
Boosts
0
Views
130
Activity
4w
App Clips Causing CPSErrorDomain error 2 on Non App Clip URLs
Unexpected behavior encountered when scanning NFC tags. Imagine a link shortener web service where users can create lots of different URLs that are hosted on the same domain eg, https://short.com/unique-path The service has optional App Clip capability -- users can select any of their links and have the service create an App Clip for the selected link(s). Users can encode their URLs into NFC tags and have their customers scan NFC tags. Let's take just two URLs for example: https://short.com/foo https://short.com/bar The /foo link does have an App Clip associated with it while /bar does not have it. Each link has been encoded into appropriate NFC tag. Expected behavior when scanning from an iPhone: /foo -- shows an App Clip popup. /bar -- shows a "Open in Safari" default notification. What's actually happening /foo -- opens App Clip poput with correct metadata (title, subtitle, image) which is totally expected behavior. /bar (the one that doesn't have app clip associated with it) -- opens an App-Clip-like popup with the following error: CPSErrorDomainError 2 (see attachment below) So for some reason when someone scans an NFC tag with a URL that is not an App Clip and never has been -- it always shows that error regardless whether the URL exists or does not exist. I've tried few different/random URLs (which don't have an App Clip associated with it) and all of them show the same error. Additional details: All links use the same domain and URL format: domain.com/path where path is a short string of random a-Z characters. All App Clips are created at the same iOS app. AASA is good: Cache and Debug -- both green. This issue has happened to lots of users on lots of different iPhones and iOS'. Since the issue's been happening to lots of different users on different iPhone(s)/iOS' no sysdiagnose is attached. Actually it works the same on every device/iOS we've tried. Before submitting the issue, I've found few other developers reporting the same issue. What's interesting though is none of the links I've went through comes with a definite answer and it seems like this issue just randomly comes and goes without any specific changes on the server and/or iOS app. Dropping the links of similar issues below. https://developer.apple.com/forums/thread/671433 https://developer.apple.com/forums/thread/665969 https://developer.apple.com/forums/thread/775316 https://developer.apple.com/forums/thread/764545
Replies
19
Boosts
2
Views
927
Activity
4w
Apple developer membership
Hi, i have applied for a aplle developer membership on 27 feb 2026. Its sai the processing time is 48h. Today is march 3rd. Thats more than 48h. So i am asking has anybody waited this long.
Replies
0
Boosts
0
Views
46
Activity
4w
Trouble installing Xcode 23.0.1
I was having an issue with the new xcode and was forced to to go back to to Xcode 26.0.1. ( I need iOS simulators for mobile testing and as Developer I know is using this version with no problems). I've always install xcode from the app store with no issue so installing from Apple Dev was something new for me so So I did the following downloaded Xcode 26.0.1 Extracted it from Xzip added the extracted Xcode version to the applications folder click the Xcode icon Expected result I was expecting to see text i could install Xcode version Actual Result Xcode opened Asked me to create a project When project was created I saw Question. What did I do wrong? How do I fix it?
Replies
0
Boosts
0
Views
73
Activity
4w
Unable to use AI with XCode 26.2
I decided to try out XCode 26.2s new AI abilities but I only get a "Your request couldn't be completed". When clicking the details button I get see this error: InferenceError::unspecifiedUnderlyingError::Error(message: "Unknown parameter: 'tool_call_outputs'.", type: "invalid_request_error", code: Optional("unknown_parameter"), privacyPassRedemptionResponse: nil, userFacingLocalizedErrorMessage: nil) How do I fix that?
Replies
1
Boosts
0
Views
72
Activity
4w
overflow-x: clip; Is implemented incorrectly in Safari
overflow-x: clip; will also apply clipping on the Y-axis. The correct implementation of this should only affect the X-axis. This is correctly implemented in all browsers except for Safari
Topic: Safari & Web SubTopic: General Tags:
Replies
5
Boosts
2
Views
1.6k
Activity
4w
SpriteKit framerate drop on iOS 26.0
Hello, I have noticed a performance drop on SpriteKit-based projects running on iOS 26.0 (23A341). Below is a SpriteKit scene used to test framerate on different devices: import SpriteKit import SwiftUI class BareboneScene: SKScene { override func didMove(to view: SKView) { size = view.bounds.size anchorPoint = CGPoint(x: 0.5, y: 0.5) backgroundColor = .darkGray let roundedSquare = SKShapeNode(rectOf: CGSize(width: 150, height: 75), cornerRadius: 12) roundedSquare.fillColor = .systemRed roundedSquare.strokeColor = .black roundedSquare.lineWidth = 3 addChild(roundedSquare) let action = SKAction.rotate(byAngle: .pi, duration: 1) roundedSquare.run(.repeatForever(action)) } } struct BareboneSceneView: View { var body: some View { SpriteView( scene: BareboneScene(), debugOptions: [.showsFPS] ) .ignoresSafeArea() } } #Preview { BareboneSceneView() } The scene is very simple, yet framerate drops to ~40 fps as shown by the Metal HUD. Tested on: iPhone 13, iOS 26.0: framerate drops to 40 fps. Sometimes it runs at near 60fps. But if the screen is touched repeatedly, the framerate drops to 40-50 fps again. iPhone 11 Pro, iOS 26.0: ~40fps. iPad 9th Gen, iOS 18.6.2: 60fps, no issues. See screenshots attached. These numbers were observed by me and members of our beloved SpriteKit Discord server. Thank you for your attention.
Replies
15
Boosts
6
Views
3.2k
Activity
4w
What is the lifecycle of onReceive subscriptions in SwiftUI views?
I'm trying to better understand how the onReceive modifier behaves in SwiftUI, specifically how its subscription lifecycle relates to view updates. Consider this example: TextField("Name", text: $name) .onReceive(Just(name)) { value in print(value) } This closure runs every time name changes. A common explanation is that SwiftUI recomputes body, which creates a new Just(name) publisher each time. However, this raises some questions for me about how onReceive actually works internally: When SwiftUI recomputes body, is the onReceive modifier recreated and resubscribed? Does SwiftUI automatically cancel the previous subscription when the view updates?
Replies
0
Boosts
0
Views
55
Activity
4w
22 days in waiting for review for my app
Has anyone else experienced extremely long wait times for app review or know what I can do to help expedite this process? I am waiting 22 days currently I have done everything I have seen to do both sending an email and calling Apple support for help to have nothing changed or even a confirmation email of my call sent. Does anyone have any advice?
Replies
6
Boosts
1
Views
182
Activity
4w