Search results for

“show when run”

115,098 results found

Post

Replies

Boosts

Views

Activity

Integrating BugSplat Crash Reporter
Hello, For the past few days I have been working on integrating a Crash Reporter called BugSplat to our macOS desktop app and it got me thinking, how do crash reporters work on macOS ? After days of trial and error (and claude's help) I managed to integrate it but with a different behavior than windows. On Windows: When the app crashes, the BugSplat crash report window opens and allows you to write your details and message to be sent with the crash report (along with a log file) On macOS: It displays the normal macOS' App exit unexpectedly, to which I click dismiss. But then when I re-open the app the BugSplat crash report window appears. I asked claude if I can avoid the normal macOS dialog entirely, to which it replied: This is by design — BugSplat macOS is a next-launch crash reporter, not an in-process one. Here's why that's intentional and unavoidable: When a process crashes (SIGSEGV, SIGBUS, etc.), macOS's ReportCrash daemon independently monitors all processes and shows the quit unexpectedly d
1
0
81
1w
Reply to Sandboxed app loses iCloud Drive access mid-session on macOS 26 — kernel refuses sandbox extension, FP client rejected (NSFileProviderErrorDomain -2001)
Starting somewhere around macOS 26.3, my sandboxed file manager spontaneously loses access to ~/Library/Mobile Documents mid-session. Just to clarify, by file manager do you mean that your app is doing its own navigation of the broader file system or that your app is a file provider extension? If you're a file provider extension, why do you need/want access to so much of the system? What makes this specific to FP-backed paths: regular paths under the same '/' bookmark (~/Library/Application Support, etc.) stay accessible and recover normally with a fresh start AccessingSecurityScopedResource() call. Only ~/Library/Mobile Documents and its subtree fail - the entire tree, including the parent directory itself. What other directories have you tried? Particularly directories user directories like ~/Documents/ or ~/Downloads/? Looking at the bug, the current theory is that this is actually tied to a difference between the sandbox extension originally issued by the open panel and the new extension issued when the b
1w
iPadOS – WiFi “incorrect password” but WPA2 PSK is correct – need help interpreting sysdiagnose Join logs
Hi everyone, I’m troubleshooting a WiFi issue affecting some iPads on a WPA2-PSK network with captive portal. Problem: The iPad shows “incorrect password” when connecting to the SSID. The password is correct (validated with multiple devices). Other devices connect normally. After entering the password, the captive portal should appear, but it never does. What we see on the network side (Cisco WLC): Client associates successfully. RADIUS authentication is successful. Failure occurs during the 4-way handshake: Received EAPOL-key M2 with invalid MIC This causes deauthentication, which the iPad reports as “incorrect password”. From the iPad sysdiagnose (Entity_Join file): Entity_2026-04-15_10_23_39.529_Join Entity_2026-04-15_10_23_39.529_Join.csv Questions: Does anyone know how to interpret: reason status subReason values in Entity_Join logs? Specifically: What does reason = -3925 mean? What does reason = 1 mean? What does subreason = 524288 mean? Any insight into these codes or similar experiences would
0
0
247
1w
Reply to Subscription Unavailable - Strange Behavior with StoreKit
Seen this one a lot. Subscription is unavailable in the current storefront almost always comes down to one of these, in order of likelihood: Paid Apps Agreement isn't in Active state for the team. Open App Store Connect > Agreements, Tax, and Banking. If the Paid Apps agreement shows anything other than Active (Action Required, missing bank info, missing tax forms, or a contact who's no longer on the team), every subscription rejects with this exact error until it's resolved. The subscription's price schedule doesn't include the user's storefront. Each subscription has pricing set per country. If you only configured prices for some countries, users outside that list get this error. Check the Price tab on the subscription and confirm the user's country is covered. The app and the subscription are in different availability regions. Even with pricing set, the app itself must also be available in that country. Check App Availability on the main app page. The subscription isn't actually in Ready for Sa
Topic: App & System Services SubTopic: StoreKit Tags:
1w
Reply to AppStore.sync() not restoring purchases
Classic StoreKit 1 to 2 migration pitfall. A few things worth checking: The sandbox account matters more than you'd expect. When you reinstall, make sure you're signed into the same sandbox Apple ID that actually made the SK1 purchase. If it's a fresh sandbox user or a different one, there's literally no transaction to restore. Settings > Developer > Sandbox Apple Account shows who's currently active. For a non-consumable originally purchased via SK1, after AppStore.sync() completes, the transaction shows up in Transaction.currentEntitlements with its original productID, but the id or originalID might be a legacy numeric identifier rather than a UUID. If you're filtering entitlements by anything other than productID, that could be why you don't see it. AppStore.sync() triggers an Apple ID password prompt. If the user cancels that prompt, it returns without throwing but also without actually syncing. Wrap it in try/catch and log so you can distinguish canceled vs successful vs failed. I
Topic: App & System Services SubTopic: StoreKit Tags:
1w
Apple Developer membership expired - no renewal option, enrol loop
My Apple Developer Program membership expired on 15 April. I've been unable to renew through any of the standard routes: The account page at developer.apple.com shows no renewal option, just the expiry notice The Developer app on iPhone, iPad, and Mac shows no Renew button Going to the enrol page returns: Sorry, you can't enrol at this time. Your Apple Account is already associated with the Account Holder of a membership. So the account is expired but still flagged as having an active membership, meaning neither the renewal nor the re-enrol path works. I've raised a support ticket (Friday 18 April), attempted three phone calls with no success, and the callback system is now returning an error when I try to book a slot. Has anyone experienced this and found a resolution? I believe this needs a backend fix on Apple's side but I can't get through to anyone who can action it. Any advice appreciated, particularly if an Apple staff member is able to assist or escalate.
0
0
27
1w
Reply to Live Activity updates not received on iPhone 16 Pro Max when started via ActivityKit push
When start arrives but updates don't on one specific device, it's almost always one of three things. Walking through them: Wrong push token for updates. The start push uses apns-push-type: liveactivity plus your app's device token. But once the activity is running, each activity has its own token delivered via Activity.pushToken (or pushTokenUpdates as an async sequence). Every update has to go to that per-activity token, not the device token, and not a stale token from a previous activity. Worth logging and diffing the token you're actually sending between 16 Pro and 16 Pro Max. stale-date already in the past. iOS silently drops updates whose stale-date is before now on the device. Small clock drift or a timezone mismatch is enough. Try pushing with stale-date explicitly far in the future and see if that changes anything. content-state schema mismatch. If your ContentState decoder throws on the update payload (new field, wrong type, enum case removed), the update is dropped with no user-visible sign
1w
Reply to Xcode 26 Causing StoreKit Fiasco for macOS?
Sounds like a frustrating regression. Before chalking it up to a bug, a few things worth trying: The transaction cache in Xcode's StoreKit environment gets into weird states after major version upgrades. From Xcode, open Debug > StoreKit > Manage Transactions, delete everything in there, then clean build folder (Shift-Cmd-K), nuke DerivedData, and restart Xcode. On the running target, delete the app entirely before re-running. Second, check your scheme's StoreKit configuration setting. The Xcode 16 to 26 migration has been resetting StoreKit Configuration to None on some projects. Edit Scheme > Run > Options, confirm your .storekit file is still selected. Third, when purchases silently fail without even showing the confirmation sheet, it's usually the store failing to resolve the product ID. Open the .storekit file, hit the refresh/sync icon, and confirm every product identifier matches what your code requests exactly (it's case-sensitive). Did macOS also update
Topic: App & System Services SubTopic: StoreKit Tags:
1w
2 iPhones connected to mac, XCode doesnt recognize them
Hello together. Since a few weeks I have the problem, that both of my iPhones (iPhone 15 with iOS 26.4.1 and an iPhone Xs with iOS 18.7.4) are NOT recognized by xcode, but are visible in Mac Finder this is what xcode shows: When I click on that I see this: and in finder: I tried everyhting I re-installed XCode 5 times and deleted ALL XCode folders manually I restarted all devices and today I completely reinstalled my mac My Macbook has iOS 26.4.1 as well and XCode is freshly installed from App Store
1
0
53
1w
SearchFieldPlacement.navigationBarDrawer in NavigationSplitView detail ignores sidebar width on first rendering.
When a NavigationSplitView detail column shows a View that uses .searchable(text: $searchText, placement: .navigationBarDrawer), the search bar extends under the sidebar region, on the first View render only. After any event that triggers a View refresh (such as switching away and back to the View, editing the search text, or resizing the window) the search field is positioned correctly in the detail column’s navigation area. var body: some View { NavigationSplitView { List { Text(Sidebar) } .navigationTitle(Sidebar) } detail: { Text(Detail) .navigationTitle(List) .searchable( text: $searchText, placement: .navigationBarDrawer ) } } FB22559713 has been opened.
0
0
66
1w
Auto-renewable subscription shows no free trial on App Store page, and purchase sheet says “one-time payment”
I am trying to understand whether this is expected behavior or a configuration issue. My app has an auto-renewable subscription set up in App Store Connect. Current setup: Subscription type: Auto-Renewable Subscription Duration: 1 year Status: Approved Introductory offer: Free for the first week Introductory offer is active for the relevant storefront(s) Problem: On the App Store product page, the subscription only shows the normal price. There is no mention anywhere of the free 1-week trial. I tested this using a clean Apple ID that has never subscribed before and is in a region covered by the introductory offer. When trying to subscribe directly from the App Store flow (not the in-app paywall), the Apple purchase popup says “one-time payment”, even though this product is an auto-renewable subscription. What I thought would happen: The App Store page would show that eligible users get a free 1-week trial The purchase sheet would clearly indicate that this is a subscription, not a one-time p
0
0
45
1w
Reply to Curious about the shift from iOS developer to full time indie developer Ask Me Anything 🚀📱
Hey , Hoping you might be able to share some of your wisdom with me. I’m an iOS dev with around 9 years experience and this past year have finally started shipping my own apps. For me the biggest thing I’m struggling with is distribution. Primarily, I’m posting on TikTok as that’s where a majority of my audience seem to be. Im running search ads for specific keywords but I’m remaining conservative with the bids as it just doesn’t have the ROI. how have you handled marketing or has it been mostly ASO? A self sustaining indie dev life is the goal in the next 3-5 years for me. So would love to hear more from you about your experience!
1w
Integrating BugSplat Crash Reporter
Hello, For the past few days I have been working on integrating a Crash Reporter called BugSplat to our macOS desktop app and it got me thinking, how do crash reporters work on macOS ? After days of trial and error (and claude's help) I managed to integrate it but with a different behavior than windows. On Windows: When the app crashes, the BugSplat crash report window opens and allows you to write your details and message to be sent with the crash report (along with a log file) On macOS: It displays the normal macOS' App exit unexpectedly, to which I click dismiss. But then when I re-open the app the BugSplat crash report window appears. I asked claude if I can avoid the normal macOS dialog entirely, to which it replied: This is by design — BugSplat macOS is a next-launch crash reporter, not an in-process one. Here's why that's intentional and unavoidable: When a process crashes (SIGSEGV, SIGBUS, etc.), macOS's ReportCrash daemon independently monitors all processes and shows the quit unexpectedly d
Replies
1
Boosts
0
Views
81
Activity
1w
Reply to Sandboxed app loses iCloud Drive access mid-session on macOS 26 — kernel refuses sandbox extension, FP client rejected (NSFileProviderErrorDomain -2001)
Starting somewhere around macOS 26.3, my sandboxed file manager spontaneously loses access to ~/Library/Mobile Documents mid-session. Just to clarify, by file manager do you mean that your app is doing its own navigation of the broader file system or that your app is a file provider extension? If you're a file provider extension, why do you need/want access to so much of the system? What makes this specific to FP-backed paths: regular paths under the same '/' bookmark (~/Library/Application Support, etc.) stay accessible and recover normally with a fresh start AccessingSecurityScopedResource() call. Only ~/Library/Mobile Documents and its subtree fail - the entire tree, including the parent directory itself. What other directories have you tried? Particularly directories user directories like ~/Documents/ or ~/Downloads/? Looking at the bug, the current theory is that this is actually tied to a difference between the sandbox extension originally issued by the open panel and the new extension issued when the b
Replies
Boosts
Views
Activity
1w
TestFlight show "Complete". Next step ?
App Store Connect: TestFlight show Complete for Mac application. What is the next step ? Do I need to invite (or create group for) testers ?
Replies
2
Boosts
0
Views
131
Activity
1w
iPadOS – WiFi “incorrect password” but WPA2 PSK is correct – need help interpreting sysdiagnose Join logs
Hi everyone, I’m troubleshooting a WiFi issue affecting some iPads on a WPA2-PSK network with captive portal. Problem: The iPad shows “incorrect password” when connecting to the SSID. The password is correct (validated with multiple devices). Other devices connect normally. After entering the password, the captive portal should appear, but it never does. What we see on the network side (Cisco WLC): Client associates successfully. RADIUS authentication is successful. Failure occurs during the 4-way handshake: Received EAPOL-key M2 with invalid MIC This causes deauthentication, which the iPad reports as “incorrect password”. From the iPad sysdiagnose (Entity_Join file): Entity_2026-04-15_10_23_39.529_Join Entity_2026-04-15_10_23_39.529_Join.csv Questions: Does anyone know how to interpret: reason status subReason values in Entity_Join logs? Specifically: What does reason = -3925 mean? What does reason = 1 mean? What does subreason = 524288 mean? Any insight into these codes or similar experiences would
Replies
0
Boosts
0
Views
247
Activity
1w
Reply to Subscription Unavailable - Strange Behavior with StoreKit
Seen this one a lot. Subscription is unavailable in the current storefront almost always comes down to one of these, in order of likelihood: Paid Apps Agreement isn't in Active state for the team. Open App Store Connect > Agreements, Tax, and Banking. If the Paid Apps agreement shows anything other than Active (Action Required, missing bank info, missing tax forms, or a contact who's no longer on the team), every subscription rejects with this exact error until it's resolved. The subscription's price schedule doesn't include the user's storefront. Each subscription has pricing set per country. If you only configured prices for some countries, users outside that list get this error. Check the Price tab on the subscription and confirm the user's country is covered. The app and the subscription are in different availability regions. Even with pricing set, the app itself must also be available in that country. Check App Availability on the main app page. The subscription isn't actually in Ready for Sa
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
1w
Reply to AppStore.sync() not restoring purchases
Classic StoreKit 1 to 2 migration pitfall. A few things worth checking: The sandbox account matters more than you'd expect. When you reinstall, make sure you're signed into the same sandbox Apple ID that actually made the SK1 purchase. If it's a fresh sandbox user or a different one, there's literally no transaction to restore. Settings > Developer > Sandbox Apple Account shows who's currently active. For a non-consumable originally purchased via SK1, after AppStore.sync() completes, the transaction shows up in Transaction.currentEntitlements with its original productID, but the id or originalID might be a legacy numeric identifier rather than a UUID. If you're filtering entitlements by anything other than productID, that could be why you don't see it. AppStore.sync() triggers an Apple ID password prompt. If the user cancels that prompt, it returns without throwing but also without actually syncing. Wrap it in try/catch and log so you can distinguish canceled vs successful vs failed. I
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
1w
Apple Developer membership expired - no renewal option, enrol loop
My Apple Developer Program membership expired on 15 April. I've been unable to renew through any of the standard routes: The account page at developer.apple.com shows no renewal option, just the expiry notice The Developer app on iPhone, iPad, and Mac shows no Renew button Going to the enrol page returns: Sorry, you can't enrol at this time. Your Apple Account is already associated with the Account Holder of a membership. So the account is expired but still flagged as having an active membership, meaning neither the renewal nor the re-enrol path works. I've raised a support ticket (Friday 18 April), attempted three phone calls with no success, and the callback system is now returning an error when I try to book a slot. Has anyone experienced this and found a resolution? I believe this needs a backend fix on Apple's side but I can't get through to anyone who can action it. Any advice appreciated, particularly if an Apple staff member is able to assist or escalate.
Replies
0
Boosts
0
Views
27
Activity
1w
Reply to Live Activity updates not received on iPhone 16 Pro Max when started via ActivityKit push
When start arrives but updates don't on one specific device, it's almost always one of three things. Walking through them: Wrong push token for updates. The start push uses apns-push-type: liveactivity plus your app's device token. But once the activity is running, each activity has its own token delivered via Activity.pushToken (or pushTokenUpdates as an async sequence). Every update has to go to that per-activity token, not the device token, and not a stale token from a previous activity. Worth logging and diffing the token you're actually sending between 16 Pro and 16 Pro Max. stale-date already in the past. iOS silently drops updates whose stale-date is before now on the device. Small clock drift or a timezone mismatch is enough. Try pushing with stale-date explicitly far in the future and see if that changes anything. content-state schema mismatch. If your ContentState decoder throws on the update payload (new field, wrong type, enum case removed), the update is dropped with no user-visible sign
Replies
Boosts
Views
Activity
1w
Reply to Xcode 26 Causing StoreKit Fiasco for macOS?
Sounds like a frustrating regression. Before chalking it up to a bug, a few things worth trying: The transaction cache in Xcode's StoreKit environment gets into weird states after major version upgrades. From Xcode, open Debug > StoreKit > Manage Transactions, delete everything in there, then clean build folder (Shift-Cmd-K), nuke DerivedData, and restart Xcode. On the running target, delete the app entirely before re-running. Second, check your scheme's StoreKit configuration setting. The Xcode 16 to 26 migration has been resetting StoreKit Configuration to None on some projects. Edit Scheme > Run > Options, confirm your .storekit file is still selected. Third, when purchases silently fail without even showing the confirmation sheet, it's usually the store failing to resolve the product ID. Open the .storekit file, hit the refresh/sync icon, and confirm every product identifier matches what your code requests exactly (it's case-sensitive). Did macOS also update
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
1w
2 iPhones connected to mac, XCode doesnt recognize them
Hello together. Since a few weeks I have the problem, that both of my iPhones (iPhone 15 with iOS 26.4.1 and an iPhone Xs with iOS 18.7.4) are NOT recognized by xcode, but are visible in Mac Finder this is what xcode shows: When I click on that I see this: and in finder: I tried everyhting I re-installed XCode 5 times and deleted ALL XCode folders manually I restarted all devices and today I completely reinstalled my mac My Macbook has iOS 26.4.1 as well and XCode is freshly installed from App Store
Replies
1
Boosts
0
Views
53
Activity
1w
SearchFieldPlacement.navigationBarDrawer in NavigationSplitView detail ignores sidebar width on first rendering.
When a NavigationSplitView detail column shows a View that uses .searchable(text: $searchText, placement: .navigationBarDrawer), the search bar extends under the sidebar region, on the first View render only. After any event that triggers a View refresh (such as switching away and back to the View, editing the search text, or resizing the window) the search field is positioned correctly in the detail column’s navigation area. var body: some View { NavigationSplitView { List { Text(Sidebar) } .navigationTitle(Sidebar) } detail: { Text(Detail) .navigationTitle(List) .searchable( text: $searchText, placement: .navigationBarDrawer ) } } FB22559713 has been opened.
Replies
0
Boosts
0
Views
66
Activity
1w
Reply to Can’t paste into Simulator after updating to Xcode 26.4
@dser Thanks for the post, 26.5 beta 2 should also be fixed as showing the fix in the release notes. Will be great to get to the bottom of this and why does not work for you on 26.5 beta 2. If there is any way you can provide the information and the sysdiagnose, we could go ahead and file a bug? Albert
  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
1w
Reply to -applicationDockMenu: method on NSApplicationDelegate doesn't work when attached to debugger
Hello.. if you edit the scheme to run the app as root, then the menu works.. this is a risky workaround that you can use only when testing the menu, after that, better go back to the previous setting.
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
1w
Auto-renewable subscription shows no free trial on App Store page, and purchase sheet says “one-time payment”
I am trying to understand whether this is expected behavior or a configuration issue. My app has an auto-renewable subscription set up in App Store Connect. Current setup: Subscription type: Auto-Renewable Subscription Duration: 1 year Status: Approved Introductory offer: Free for the first week Introductory offer is active for the relevant storefront(s) Problem: On the App Store product page, the subscription only shows the normal price. There is no mention anywhere of the free 1-week trial. I tested this using a clean Apple ID that has never subscribed before and is in a region covered by the introductory offer. When trying to subscribe directly from the App Store flow (not the in-app paywall), the Apple purchase popup says “one-time payment”, even though this product is an auto-renewable subscription. What I thought would happen: The App Store page would show that eligible users get a free 1-week trial The purchase sheet would clearly indicate that this is a subscription, not a one-time p
Replies
0
Boosts
0
Views
45
Activity
1w
Reply to Curious about the shift from iOS developer to full time indie developer Ask Me Anything 🚀📱
Hey , Hoping you might be able to share some of your wisdom with me. I’m an iOS dev with around 9 years experience and this past year have finally started shipping my own apps. For me the biggest thing I’m struggling with is distribution. Primarily, I’m posting on TikTok as that’s where a majority of my audience seem to be. Im running search ads for specific keywords but I’m remaining conservative with the bids as it just doesn’t have the ROI. how have you handled marketing or has it been mostly ASO? A self sustaining indie dev life is the goal in the next 3-5 years for me. So would love to hear more from you about your experience!
Replies
Boosts
Views
Activity
1w