Search results for

“show when run”

115,079 results found

Post

Replies

Boosts

Views

Activity

App Store Connect Bug: Submission timestamp resetting, app trapped in "Waiting for Review"
Hello everyone, We are running into a strange App Store Connect glitch that has trapped our app (BLOKX) in the Waiting for Review queue for almost 20 days. Standard Developer Support is unable to resolve it because the system is feeding them incorrect dates. The Issue: The original submission timestamp keeps automatically resetting to the present day, putting us in a perpetual ghost queue loop. The Timeline: April 8: We originally submitted the app (status changed to Waiting for Review). April 23: We contacted Developer Support. They replied stating our app had been waiting for review as of 23/04. April 27 (Today): We followed up. Support replied again, this time stating our app has been waiting for review as of 27/04. Because the backend timestamp keeps resetting to the current day, automated support simply tells us that our review is proceeding normally and falls within standard timeframes, failing to see that the app has actually been stuck since April 8. Case Number: 102871846091 Has anyone else
0
0
72
3d
How to detect iPadOS Slide Over (floating window) from a browser-based web app using JavaScript?
What I am trying to do I am building a browser-based exam proctoring platform that runs in Safari and Chrome on iPad. I need to detect when a candidate opens another app or browser tab in Slide Over (the floating panel) while the exam is running in the background. This is a pure web app - no native wrapper, no MDM. What I've already tried I tried listening to window blur and focus events neither fires when Slide Over is triggered on Chrome. I tried document.visibilitychange - same result, it never fires during Slide Over. I tried the resize event but it is completely inconsistent on iPadOS Chrome. For Split View I am computing the ratio of window.innerWidth to window.screen.width and flagging below 0.80 as a likely split. That works. But Slide Over doesn't change the viewport at all - the exam tab stays full width in the background. So my ratio check is completely blind to it. My question Is there any JavaScript API, browser event, visualViewport property, or any other web-accessible signal
1
0
433
3d
Reply to `URLSessionConfiguration.connectionProxyDictionary` Fails to Disable HTTP(s) Proxy on iOS 26.x
Given that this works on iOS 18 and fails on iOS 26, you should definitely file a bug about it. Please post your bug number, just for the record. As to what you can do about it right now, I have one quick suggestion: Toggle the usesClassicLoadingMode property. That is: usesClassicLoadingMode defaults to true. If your code is currently setting it to false, remove that code. If your code is not currently setting usesClassicLoadingMode at all, or setting it to true, try setting it to false. Honestly, I don’t think that’ll help, but it’s easy test to run so I’m gonna recommend that you run it now just in case. Please reply back here with your results. If, as I suspect, this doesn’t change things, we can then talk about other potential paths forward. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
3d
Reply to Error Domain=NSURLErrorDomain Code=-1000 "bad URL"
Hmmm, tricky. Error -1000 is NSURLErrorBadURL (or, equivalently, kCFURLErrorBadURL). There are a variety of ways this can crop up, for example: If the resulting NSURLRequest returns nil for the URL property. If the URL’s host property is nil. Or the system is configured to use a proxy and its host property is nil. It’s not easy to replicate these conditions. Moreover, the full error message you included in your post rules out the first two cases because it shows this: NSErrorFailingURLStringKey=https://update.flashforge.com/api/… In this thread I raise two possible causes of this, Custom URL protocols and proxies. I recommend that you check your code for the former, just in case. However, given that this only shows up on some user’s devices, it seems like a proxy problem is more likely. Are you able to capture a sysdiagnose log from a user who has this issue? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
3d
Reply to Can CLI apps not use SecItemAdd?
Let’s start with some terminology. On Apple platforms we typically use the terms app and application to refer to things with a GUI that the user launches from the Finder (on macOS), Home screen (on iOS), and so on. If you’re building a program that you expect the user to run in Terminal, that’s a command-line tool. Using the keychain from a command-line tool is a bit tricky because: We generally recommend that folks using the data protection keychain rather than the file-base keychain. Access to the data protection keychain is mediated by restricted entitlements, that is, entitlements that must be authorised by a provisioning profile. It’s hard to sign a command-line tool with such entitlements because there’s no obvious place to put said provisioning profile. Now, all of that is gonna sound like word salad if you’re new to the Mac, so lemme drop in some links: TN3127 Inside Code Signing: Requirements explains the different keychain implementations on macOS. TN3125 Inside Code Signing: Provisioning P
Topic: Privacy & Security SubTopic: General Tags:
3d
Reply to Contacts permission not requested on production build (iPhone 16/17 Pro Max)
Can you clarify what you mean by “production bundle identifier”? Most apps use a single bundle ID for both development and distribution. Are you doing something special to vary bundle ID in those two cases? ps The majority of weird ‘only shows up in production’ problems I see are caused by Debug vs Release build changes, rather than code signing changes. I talk about this more in Isolating Code Signing Problems from Build Problems. However, the process there assumes you’re using the same bundle ID in both cases, and if you’re not then… well… things get more complex. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Privacy & Security SubTopic: General Tags:
3d
SKStoreProductViewController causes visual UI corruption on iOS 15/16/17 (works on iOS 18), with valid VC hierarchy and no deallocation
Hi, We are seeing a reproducible issue when presenting SKStoreProductViewController in our production app context. For a quick summary, presenting and dismissing SKStoreProductViewController on iOS 15/16 can leave our app in a visually corrupted state (black/empty/orphaned-looking UI). On iOS 18/26 (presumably every iOS version in between), the same flow works correctly. What we verified dealloc is not called for our affected view controllers. During StoreKit lifecycle, VC hierarchy is logically valid: window.rootViewController remains stable. presented chain remains expected. SKStoreProductViewController becomes top-presented and dismisses normally as logged in the delegate. In the xcode view hieararchy, only the UITransitionView and UIDropShadowView are present. Our app content VCs are no longer attached to the visible hierarchy. This is the code we used: SKStoreProductViewController *storeVC = [SKStoreProductViewController new]; storeVC.delegate = self; [storeVC loadProductWithParameters:@{ SKStoreProductP
1
0
117
4d
Enrollment pending after document submission
Hi, My enrollment has been Pending for 3 business days after submitting the requested documents. Details: Country: Peru Entity: Individual Subscription paid: April 22, 2026 (PEN 389.90, confirmation received) Documents submitted and acknowledged on April 22 with a follow-up within two business days message Today (April 25): account still shows Pendiente with a prompt to pay again, even though payment is active I have an open Case ID with Apple Developer Support and can share it privately if a moderator needs to reference it. Is this delay normal right now? Posting here in case anyone has guidance or has experienced this recently. Thanks!
1
0
56
4d
SwiftData+Cloudkit and records with CKAsset import on fresh install never ends.
I’m using SwiftData with CloudKit and running into an issue during initial sync on a fresh device. I’m importing a small set of records, some records has images as CKAsset (with about 5 images ~3MB). Records indexes are the default ones for the Dev env. The problem is that the import process never seems to complete. However, if I delete those records that contains the assets from the iCloud Dashboard, the import finishes successfully. Has anyone experienced something similar? What approach would you recommend to handle this without implementing a custom sync layer on top of CloudKit? I am logging remote changes events (NSPersistentStoreRemoteChange): CloudKit import in progress...|2026-04-25 22:18:10| Then I see: Background Task 49 (CoreData: CloudKit Import), was created over 30 seconds ago. In applications running in the background, this creates a risk of termination. Remember to call UIApplication.endBackgroundTask(_:) for your task in a timely manner to avoid this. And then the import ne
1
0
140
4d
App stuck "Waiting for review" for 32 days
Hi everyone, I'm hoping someone here has experienced something similar or can offer some guidance, as I'm running out of ideas. I've been an Apple Developer for about 7 months. This is my first app submission, I submitted it on March 24, 2026, and it has been sitting at Waiting for Review ever since. 32 days now with no movement. What I've already checked and confirmed: All agreements, tax, and banking information are fully completed in App Store Connect No issues visible in the AppStore Connect DSA trader verification has been approved (I'm based in EU) I contacted Developer Support and they confirmed they can see my submission and that it is indeed Waiting for Review since March 24th An expedited review request was submitted and accepted by the support team, who told me the review should begin shortly - that was several weeks ago Additional context: During the 7 months I've been a developer, none of my TestFlight external review requests ever went through either, which makes me wonder if there is s
1
0
77
4d
Reply to Subscription Status - Missing Metadata
Just wanted to add a final addendum for anyone who finds this thread in the future. In my first addendum I said to make sure your subscription shows up here: in AppStoreConnect > Apps > Distribution > iOS App > {version you are releasing} - If you do not see your subscriptions under In-App Purchases and Subscriptions on this page - then your subscription/in-app purchase is not a part of your submission I still think this is accurate; however I do want to call out that it was visible for me to view as part of my submission prior to submitting. When I went back and looked at it after the submission was approved - it was no longer there. I panicked a little thinking that I had a live App Store listing without subscriptions again - but when I checked the app listing, it did show in-app purchases. More importantly, when I downloaded the app from the App Store and tested the onboarding - the paywall showed the subscriptions correctly and allowed them to be selected. The second
4d
.buttonStyle(.glass) background changes abruptly between 50pt and 51pt in dark mode
[Submitted as FB22612121] A SwiftUI Button using .buttonStyle(.glass) with .buttonBorderShape(.capsule) changes its background abruptly when its size goes from 50×50 to 51×51 points in dark mode. This appears to be a threshold in opacity/material rather than a smooth size-based change. The sample shows identical buttons at 40, 50, 51, and 60 points, with a clear jump between 50 and 51. Measured RGB values shift from 19,19,19 to 30,30,30. The effect also varies with the background, which points to a material/opacity change rather than a fixed fill. ENVIRONMENT iOS 26.4.1 (23E254a) iOS 26.5 (23F5059e) REPRO STEPS Create a new iOS SwiftUI project. Replace ContentView with the sample code below. Run the app or open ContentView in SwiftUI Preview (dark mode). Observe the buttons at 40×40, 50×50, 51×51, and 60×60. Compare the 50pt and 51pt buttons. ACTUAL The background changes abruptly between 50pt and 51pt. The 51pt button uses a noticeably different opacity/material, producing a visible jump in
Topic: UI Frameworks SubTopic: SwiftUI
0
0
133
4d
Xcode 26.3 MCP xcode-tools: RunSomeTests / RunAllTests response violates tool output schema (missing required errors per test)
Xcode 26.3 MCP xcode-tools: RunSomeTests / RunAllTests response violates tool output schema (missing required errors per test) I’m using the MCP server “xcode-tools” shipped with Xcode 26.3 to run tests. Two tools fail consistently due to a schema mismatch: RunSomeTests RunAllTests Steps Call XcodeListWindows and get a valid tabIdentifier for my workspace. Call GetTestList with that tabIdentifier. This works and returns test identifiers like: ChatKitManagerCreationTests/testInitializesWithDependencies() Call RunSomeTests with tests = [{ targetName, testIdentifier }, …] (or call RunAllTests). Actual result The tool call fails with an MCP schema validation error like: Structured content does not match the tool's output schema: data/results/0 must have required property 'errors', data/results/1 must have required property 'errors', ... Why this looks like an xcode-tools bug According to the tool descriptor JSON for RunSomeTests / RunAllTests, each element of results[] is required to contain: targetName
1
0
37
4d
App Store Connect Bug: Submission timestamp resetting, app trapped in "Waiting for Review"
Hello everyone, We are running into a strange App Store Connect glitch that has trapped our app (BLOKX) in the Waiting for Review queue for almost 20 days. Standard Developer Support is unable to resolve it because the system is feeding them incorrect dates. The Issue: The original submission timestamp keeps automatically resetting to the present day, putting us in a perpetual ghost queue loop. The Timeline: April 8: We originally submitted the app (status changed to Waiting for Review). April 23: We contacted Developer Support. They replied stating our app had been waiting for review as of 23/04. April 27 (Today): We followed up. Support replied again, this time stating our app has been waiting for review as of 27/04. Because the backend timestamp keeps resetting to the current day, automated support simply tells us that our review is proceeding normally and falls within standard timeframes, failing to see that the app has actually been stuck since April 8. Case Number: 102871846091 Has anyone else
Replies
0
Boosts
0
Views
72
Activity
3d
How to detect iPadOS Slide Over (floating window) from a browser-based web app using JavaScript?
What I am trying to do I am building a browser-based exam proctoring platform that runs in Safari and Chrome on iPad. I need to detect when a candidate opens another app or browser tab in Slide Over (the floating panel) while the exam is running in the background. This is a pure web app - no native wrapper, no MDM. What I've already tried I tried listening to window blur and focus events neither fires when Slide Over is triggered on Chrome. I tried document.visibilitychange - same result, it never fires during Slide Over. I tried the resize event but it is completely inconsistent on iPadOS Chrome. For Split View I am computing the ratio of window.innerWidth to window.screen.width and flagging below 0.80 as a likely split. That works. But Slide Over doesn't change the viewport at all - the exam tab stays full width in the background. So my ratio check is completely blind to it. My question Is there any JavaScript API, browser event, visualViewport property, or any other web-accessible signal
Replies
1
Boosts
0
Views
433
Activity
3d
Reply to `URLSessionConfiguration.connectionProxyDictionary` Fails to Disable HTTP(s) Proxy on iOS 26.x
Given that this works on iOS 18 and fails on iOS 26, you should definitely file a bug about it. Please post your bug number, just for the record. As to what you can do about it right now, I have one quick suggestion: Toggle the usesClassicLoadingMode property. That is: usesClassicLoadingMode defaults to true. If your code is currently setting it to false, remove that code. If your code is not currently setting usesClassicLoadingMode at all, or setting it to true, try setting it to false. Honestly, I don’t think that’ll help, but it’s easy test to run so I’m gonna recommend that you run it now just in case. Please reply back here with your results. If, as I suspect, this doesn’t change things, we can then talk about other potential paths forward. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
3d
Reply to Error Domain=NSURLErrorDomain Code=-1000 "bad URL"
Hmmm, tricky. Error -1000 is NSURLErrorBadURL (or, equivalently, kCFURLErrorBadURL). There are a variety of ways this can crop up, for example: If the resulting NSURLRequest returns nil for the URL property. If the URL’s host property is nil. Or the system is configured to use a proxy and its host property is nil. It’s not easy to replicate these conditions. Moreover, the full error message you included in your post rules out the first two cases because it shows this: NSErrorFailingURLStringKey=https://update.flashforge.com/api/… In this thread I raise two possible causes of this, Custom URL protocols and proxies. I recommend that you check your code for the former, just in case. However, given that this only shows up on some user’s devices, it seems like a proxy problem is more likely. Are you able to capture a sysdiagnose log from a user who has this issue? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
3d
Reply to Can CLI apps not use SecItemAdd?
Let’s start with some terminology. On Apple platforms we typically use the terms app and application to refer to things with a GUI that the user launches from the Finder (on macOS), Home screen (on iOS), and so on. If you’re building a program that you expect the user to run in Terminal, that’s a command-line tool. Using the keychain from a command-line tool is a bit tricky because: We generally recommend that folks using the data protection keychain rather than the file-base keychain. Access to the data protection keychain is mediated by restricted entitlements, that is, entitlements that must be authorised by a provisioning profile. It’s hard to sign a command-line tool with such entitlements because there’s no obvious place to put said provisioning profile. Now, all of that is gonna sound like word salad if you’re new to the Mac, so lemme drop in some links: TN3127 Inside Code Signing: Requirements explains the different keychain implementations on macOS. TN3125 Inside Code Signing: Provisioning P
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
3d
Reply to Contacts permission not requested on production build (iPhone 16/17 Pro Max)
Can you clarify what you mean by “production bundle identifier”? Most apps use a single bundle ID for both development and distribution. Are you doing something special to vary bundle ID in those two cases? ps The majority of weird ‘only shows up in production’ problems I see are caused by Debug vs Release build changes, rather than code signing changes. I talk about this more in Isolating Code Signing Problems from Build Problems. However, the process there assumes you’re using the same bundle ID in both cases, and if you’re not then… well… things get more complex. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
3d
Mail filename of attachment show incorrectly
When use Q-encoded to handle non-ASCII characters, if raw characters start with non-ASCII, we will get encoded like '=?UTF-8?Q?=XX=XX?='. IOS(>26) Mail App may think the first '?=' end of the '=?UTF-8?Q?=' is then end flag, so show incorrectly.
Replies
3
Boosts
0
Views
73
Activity
3d
SKStoreProductViewController causes visual UI corruption on iOS 15/16/17 (works on iOS 18), with valid VC hierarchy and no deallocation
Hi, We are seeing a reproducible issue when presenting SKStoreProductViewController in our production app context. For a quick summary, presenting and dismissing SKStoreProductViewController on iOS 15/16 can leave our app in a visually corrupted state (black/empty/orphaned-looking UI). On iOS 18/26 (presumably every iOS version in between), the same flow works correctly. What we verified dealloc is not called for our affected view controllers. During StoreKit lifecycle, VC hierarchy is logically valid: window.rootViewController remains stable. presented chain remains expected. SKStoreProductViewController becomes top-presented and dismisses normally as logged in the delegate. In the xcode view hieararchy, only the UITransitionView and UIDropShadowView are present. Our app content VCs are no longer attached to the visible hierarchy. This is the code we used: SKStoreProductViewController *storeVC = [SKStoreProductViewController new]; storeVC.delegate = self; [storeVC loadProductWithParameters:@{ SKStoreProductP
Replies
1
Boosts
0
Views
117
Activity
4d
Enrollment pending after document submission
Hi, My enrollment has been Pending for 3 business days after submitting the requested documents. Details: Country: Peru Entity: Individual Subscription paid: April 22, 2026 (PEN 389.90, confirmation received) Documents submitted and acknowledged on April 22 with a follow-up within two business days message Today (April 25): account still shows Pendiente with a prompt to pay again, even though payment is active I have an open Case ID with Apple Developer Support and can share it privately if a moderator needs to reference it. Is this delay normal right now? Posting here in case anyone has guidance or has experienced this recently. Thanks!
Replies
1
Boosts
0
Views
56
Activity
4d
SwiftData+Cloudkit and records with CKAsset import on fresh install never ends.
I’m using SwiftData with CloudKit and running into an issue during initial sync on a fresh device. I’m importing a small set of records, some records has images as CKAsset (with about 5 images ~3MB). Records indexes are the default ones for the Dev env. The problem is that the import process never seems to complete. However, if I delete those records that contains the assets from the iCloud Dashboard, the import finishes successfully. Has anyone experienced something similar? What approach would you recommend to handle this without implementing a custom sync layer on top of CloudKit? I am logging remote changes events (NSPersistentStoreRemoteChange): CloudKit import in progress...|2026-04-25 22:18:10| Then I see: Background Task 49 (CoreData: CloudKit Import), was created over 30 seconds ago. In applications running in the background, this creates a risk of termination. Remember to call UIApplication.endBackgroundTask(_:) for your task in a timely manner to avoid this. And then the import ne
Replies
1
Boosts
0
Views
140
Activity
4d
App stuck "Waiting for review" for 32 days
Hi everyone, I'm hoping someone here has experienced something similar or can offer some guidance, as I'm running out of ideas. I've been an Apple Developer for about 7 months. This is my first app submission, I submitted it on March 24, 2026, and it has been sitting at Waiting for Review ever since. 32 days now with no movement. What I've already checked and confirmed: All agreements, tax, and banking information are fully completed in App Store Connect No issues visible in the AppStore Connect DSA trader verification has been approved (I'm based in EU) I contacted Developer Support and they confirmed they can see my submission and that it is indeed Waiting for Review since March 24th An expedited review request was submitted and accepted by the support team, who told me the review should begin shortly - that was several weeks ago Additional context: During the 7 months I've been a developer, none of my TestFlight external review requests ever went through either, which makes me wonder if there is s
Replies
1
Boosts
0
Views
77
Activity
4d
Reply to Subscription Status - Missing Metadata
Just wanted to add a final addendum for anyone who finds this thread in the future. In my first addendum I said to make sure your subscription shows up here: in AppStoreConnect > Apps > Distribution > iOS App > {version you are releasing} - If you do not see your subscriptions under In-App Purchases and Subscriptions on this page - then your subscription/in-app purchase is not a part of your submission I still think this is accurate; however I do want to call out that it was visible for me to view as part of my submission prior to submitting. When I went back and looked at it after the submission was approved - it was no longer there. I panicked a little thinking that I had a live App Store listing without subscriptions again - but when I checked the app listing, it did show in-app purchases. More importantly, when I downloaded the app from the App Store and tested the onboarding - the paywall showed the subscriptions correctly and allowed them to be selected. The second
Replies
Boosts
Views
Activity
4d
.buttonStyle(.glass) background changes abruptly between 50pt and 51pt in dark mode
[Submitted as FB22612121] A SwiftUI Button using .buttonStyle(.glass) with .buttonBorderShape(.capsule) changes its background abruptly when its size goes from 50×50 to 51×51 points in dark mode. This appears to be a threshold in opacity/material rather than a smooth size-based change. The sample shows identical buttons at 40, 50, 51, and 60 points, with a clear jump between 50 and 51. Measured RGB values shift from 19,19,19 to 30,30,30. The effect also varies with the background, which points to a material/opacity change rather than a fixed fill. ENVIRONMENT iOS 26.4.1 (23E254a) iOS 26.5 (23F5059e) REPRO STEPS Create a new iOS SwiftUI project. Replace ContentView with the sample code below. Run the app or open ContentView in SwiftUI Preview (dark mode). Observe the buttons at 40×40, 50×50, 51×51, and 60×60. Compare the 50pt and 51pt buttons. ACTUAL The background changes abruptly between 50pt and 51pt. The 51pt button uses a noticeably different opacity/material, producing a visible jump in
Topic: UI Frameworks SubTopic: SwiftUI
Replies
0
Boosts
0
Views
133
Activity
4d
Add for review 'save" btn is not working when select build
I set up all the App Store details, including support info and other required information, but I’m having an issue when adding a build and trying to save. The Save button turns red, and I’m not sure why. It’s not showing what I’m missing in the setup.
Replies
1
Boosts
0
Views
66
Activity
4d
Xcode 26.3 MCP xcode-tools: RunSomeTests / RunAllTests response violates tool output schema (missing required errors per test)
Xcode 26.3 MCP xcode-tools: RunSomeTests / RunAllTests response violates tool output schema (missing required errors per test) I’m using the MCP server “xcode-tools” shipped with Xcode 26.3 to run tests. Two tools fail consistently due to a schema mismatch: RunSomeTests RunAllTests Steps Call XcodeListWindows and get a valid tabIdentifier for my workspace. Call GetTestList with that tabIdentifier. This works and returns test identifiers like: ChatKitManagerCreationTests/testInitializesWithDependencies() Call RunSomeTests with tests = [{ targetName, testIdentifier }, …] (or call RunAllTests). Actual result The tool call fails with an MCP schema validation error like: Structured content does not match the tool's output schema: data/results/0 must have required property 'errors', data/results/1 must have required property 'errors', ... Why this looks like an xcode-tools bug According to the tool descriptor JSON for RunSomeTests / RunAllTests, each element of results[] is required to contain: targetName
Replies
1
Boosts
0
Views
37
Activity
4d