Search results for

“show when run”

115,119 results found

Post

Replies

Boosts

Views

Activity

Reply to iOS 26 TabBar Remove Selected Capsule
Thanks for the post a the details including the screenshots showing exactly what you are seeing. Yes, there are many changes after Liquid Glass. Your understanding is 100% correct. Rebuilding a UITabBar entirely from scratch is a massive undertaking for a complex app. Because of this maintenance burden and the risk of breaking standard navigation paradigms, replacing the standard UITabBar with a custom view is generally not the recommended path forward. When the Liquid Glass appearance is enabled, the selected capsule is the system-standard visual indicator for the active tab. The framework enforces this specific visual treatment to maintain a consistent design language and accessibility standard across all the different systems. Because Liquid Glass relies on a specific compositing and rendering pipeline to achieve that look, standard legacy overrides are often ignored or overridden by the system to ensure the capsule remains visible. Since you mentioned that disabling Liquid Glass gives you the exa
Topic: UI Frameworks SubTopic: UIKit Tags:
3w
Incorrect FinanceKit Account Balance Data for Apple Cash/Savings (asset accounts)
When I use the FinanceKit API to get the account balance history for my Apple Cash account, the data shows that I have $1 as a debit. The accounts endpoint reveals that the Apple Cash account is an asset account. This means that according to the FinanceKit data my account balance is -$1. However, I know this is incorrect because when I look at my Apple Cash account using the Wallet app I see that I have a balance of $1 (see image below). I believe the issue is the creditDebitIndicator’s value in the Account Balance data. Here are the steps to recreate this. Open new Apple Cash account Send $1 to Apple Cash account Query accountBalanceHistory with a nil history token (to fetch all data) Look at the account balance data and see the $1 and “debit” for creditDebitIndicator Also, the documentation says that an asset account with a balance of $0 will have creditDebitIndicator/Credit, however, I am getting creditDebitIndicator/Debit. See https://developer.apple.com/documentation/financekit/balance/creditdeb
1
0
87
3w
Reply to The requested app is not available or doesn't exist.
I reproduced the issue in TestFlight, and the logs mainly show errors related to the Apple account / protected data decryption, along with a TestFlight installation failure. Main errors observed: Failed to fetch an AMSDataProtectionClass encryption/decryption key with error = -34018 Failed to decrypt account property for accountFlags Error fetching LSApplicationRecord with Code = -10814 TestFlight install request returning HTTP 404 on the /install URL
3w
Reply to Xcode 26.4 refuses to pair with my Series 4 iWatch
I made more progress but the operation is still failing: I unpaired my watch then re-paired it I tried many times to get the watch to show the Developer Mode option - it would just not show it. Finally I restarted the phone, restarted the watch, insured both on the same WiFi network as the Mac, plugged the phone back into the Mac with Xcode running, and voila - I was finally able to enable it. Now, the watch showed up in the Xcode Devices window, but I got the same error as I originally was getting. Now I'm suspecting Bonjour, so I restarted my Mac, and rebooted my TP-Link Archer 8 router (has latest firmware). Now, Xcode can connect to my watch!!! It connects and tries to read the symbols, but fails with an alert in a window. Clicking on the window, I was able to copy the error: Failed with HTTP status 400: bad request Domain: DataGatheringNSURLSessionDelegate Code: 1 User Info: { DVTErrorCreationDateKey = 2026-04-07 13:10:58 +0000; } Failed with HTTP status 400: bad reque
3w
Unable to Save my build
I am unable to submit my app EggZap for review. When I navigate to my iOS App Version 1.0 submission page, I can make all edits and save successfully — screenshots, description, keywords, contact info all save without issue. However, as soon as I add a build to the submission and click Save, the button turns red with a ! error indicator and will not save. Removing the build allows the page to save normally again. The build (Build 51) is fully validated and shows as Complete in TestFlight. It is fully playable via TestFlight on my device. I have tried multiple browsers on multiple devices with the same result. Browser console shows a 409 Conflict error from the PATCH endpoint when saving with a build attached. I have already contacted Apple Developer Support (Case ID: 102858642503) but wanted to reach out to the community as well. I have seen other posts about this same issue but no real answer on how it was fixed. Has anyone experienced this? Any suggestions appreciated.
2
0
184
3w
Layout recursion error message
Hi all, when I launch my macOS app from Xcode 16 on ARM64, appKit logs me this error on the debug console: It's not legal to call -layoutSubtreeIfNeeded on a view which is already being laid out. If you are implementing the view's -layout method, you can call -[super layout] instead. Break on _NSDetectedLayoutRecursion(void) to debug. This will be logged only once. This may break in the future. _NSDetectedLayoutRecursion doesn't help a lot, giving me these assembly codes from a call to a subclassed window method that looks like this: -(void) setFrame:(NSRect)frameRect display:(BOOL)flag { if (!_frameLocked) [super setFrame:frameRect display:flag]; } I have no direct call to -layoutSubtreeIfNeeded from a -layout implementation in my codes. I have a few calls to this method from update methods, however even if I comment all of them, the error is still logged... Finally, apart from that log, I cannot observe any layout error when running the program. So I wonder if this error can be safely ignored? Than
10
0
680
3w
Reply to The M5 Pro does not connect to the Wi-Fi AP using RADIUS when NetworkExtension Activiate.
I use third-party application. OK. DevForums is primarily focused on helping developers use the APIs in Apple’s various platform SDKs. If you’re having problems with a third-party product, you have a couple of options: I generally recommend that you contact the product’s vendor. It’s likely that they’ll have the most specific advice for you. Alternatively, if you want to discuss this with other Apple users, start a thread over in Apple Support Community, run by Apple Support. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
3w
Network access blocked by system
I’m building an app on macOS 26.4 with Xcode 26.4. When I build and run my app it started prompting me for network access, which it didn’t do before with Xcode 26. It did that repeatedly, and I had been approving the prompts and the app had been working. Now the app’s network features are not working, and I assume its because its being blocked by macOS, even though I accepted the network requests each time. In System Settings - Privacy and Security - Local Network, the app has many repeated entries, like 20, and all of them are turned on.
2
0
126
3w
Reply to [KeyChain Framework] KeyChain Item is accessible post App Transfer without rebuilding the KeyChain
Historically, there was no supported way to maintain access to keychain items across an app transfer. That’s recently changed. However, this is still something you need to approach with caution. The process is tricky, and if you get it wrong you run the risk of significantly inconveniencing your users. I talk about this in a lot of detail in App ID Prefix Change and Keychain Access. [quote='821752021, neha24, /thread/821752, /profile/neha24'] Is this attribute kSecAttrAccessGroup helping us to retrieve the KeyChain items without having to rebuild [/quote] That depends on how you’re using this attribute. If you’re supply an app group ID, rather than a keychain access group ID, and you’ve transferred that app group to the new team then, yes, this is the approach discussed in the post I referenced above. If that’s not the case then something else is going on. ps The code snippets in your post are really hard to read. Check out tip 5 in Quinn’s Top Ten DevForums Tips for advice on how to avoid that in th
Topic: Privacy & Security SubTopic: General Tags:
3w
Good morning, I assume that coredata model changes are automatically created on the development cloudkit (CD_*)
Good morning, I assume that coredata model changes are automatically created on the development cloudkit (CD_*) as that has been the behaviour in the past and than you deploy the schema changes to prod. I have a case were a new field in a existing table is not appearing in the dev cloudkit table is there a way to force it to show up? thanks in advance
3
0
83
3w
Local Network permission on macOS 15 macOS 26: multicast behaves inconsistently and regularly drops
Problem description Since macOS Sequoia, our users have experienced issues with multicast traffic in our macOS app. Regularly, the app starts but cannot receive multicast, or multicast eventually stops mid-execution. The app sometimes asks again for Local Network permission, while it was already allowed so. Several versions of our app on a single machine are sometimes (but not always) shown as different instances in the System Settings > Privacy & Security > Local Network list. And when several instances are shown in that list, disabling one disables all of them, but it does not actually forbids the app from receiving multicast traffic. All of those issues are experienced by an increasing number of users after they update their system from macOS 14 to macOS 15 or 26, and many of them have reported networking issues during production-critical moments. We haven't been able to find the root cause of those issues, so we built a simple test app, called FM Mac App Test, that can reproduce multicast issues
20
0
978
3w
Sheet background in share extension ignores Liquid Glass effect in iOS 26/Xcode 26
I’m developing a share extension for iOS 26 with Xcode 26. When the extension’s sheet appears, it always shows a full white background, even though iOS 26 introduces a new “Liquid Glass” effect for partial sheets. Expected: The sheet background should use the iOS 26 glassmorphism effect as seen in full apps. Actual behavior: Custom sheets in my app get the glass effect, but the native system sheet in the share extension always opens as plain white. Steps to reproduce: Create a share extension using UIKit Present any UIViewController as the main view Set modalPresentationStyle = .pageSheet (or leave as default) Observe solid white background, not glassmorphism Sample code: swift override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .clear preferredContentSize = CGSize(width: UIScreen.main.bounds.width, height: 300) } Troubleshooting attempted: Tried adding UIVisualEffectView with system blur/materials Removed all custom backgrounds Set modalPresentationStyle explicitly Questions: Is
11
0
1.4k
3w
Rejected under 4.1 (Copycats/Wordle) despite different gameplay - looking for more specific feedback
I am having issues getting feedback from Apple review to understand whether the game I created is not unique enough or whether it is something else. My game was inspired by Wordle and uses the idea of marking letters as green/yellow to provide hints, but in my view (and the view of all the testers I've had), creates extremely different and unique experience, which is the core goal of guideline 4.1. Core gameplay: The game is real-time multiplayer (or vs an adaptive difficulty computer that mimics human play), where two players each choose a starting hint word, then based on those hint words (yellow/green letters), in 3 minutes, need to find as many unique words that fit those hints. You see what the player guesses and can't guess the same words. Each word gives 1 point, but the last word and 1 bonus word give +5 points. At 120 seconds, a third hint is provided that limits the number of possible options (making it more likely to reach the very final word with +5 bonus or the bonus word if it wasn't guessed yet
2
0
131
3w
Reply to Rejected under 4.1 (Copycats/Wordle) despite different gameplay - looking for more specific feedback
I have had close to 10 back-and forth messages with Apple review, trying to ask which parts are the issue (or whether it's the whole concept of the game) They won't tell you how you should make changes so that the game will be admitted into the store. For reference, the same app was recently approved and published on Google Play without any copycat concerns. Why is that important? Is Apple's App Store run or supervised by Google? So you started out by including 'Wordle' as one of the keywords, right? If that's the case, then it's already in the file no matter how you deny your game's association with Wordle. It seems that your only option is nuclear. Bomb and destroy it. And start over from scratch with your own ideas like creating an adventure game to search for secret words. So Changed the letter elements to be different from Wordle (circles, not squares) is not going help AT ALL. A copycat is a copycat, whether you change colors or physical forms.
3w
Apple Developer Program enrollment stuck on Pending for 1 week after successful payment
Hi everyone and @Apple Developer Support, I purchased the Apple Developer Program on April 1st, 2026. My payment was successfully charged and I received the official Apple Store invoice. However, my account is still showing as Pending and I have not been granted developer access. Here are my transaction details: Web Order Number: D009564882 Invoice Number: MC62041372 Sales Order Number: AEV3684994 Invoice Date: 2026-04-01 Amount Paid: $99.00 Region: Peru What I have already verified: Two-Factor Authentication is enabled on my Apple ID I am using the same Apple ID that was used for the purchase There are no pending agreements in the Developer Portal or App Store Connect I have not made any duplicate payments It has now been over a week with no activation and no response from Apple Support. This is blocking active app development. Could anyone from the Apple team please review and manually activate my enrollment? Any guidance from the community is also appreciated. Thank you.
1
0
76
3w
Reply to iOS 26 TabBar Remove Selected Capsule
Thanks for the post a the details including the screenshots showing exactly what you are seeing. Yes, there are many changes after Liquid Glass. Your understanding is 100% correct. Rebuilding a UITabBar entirely from scratch is a massive undertaking for a complex app. Because of this maintenance burden and the risk of breaking standard navigation paradigms, replacing the standard UITabBar with a custom view is generally not the recommended path forward. When the Liquid Glass appearance is enabled, the selected capsule is the system-standard visual indicator for the active tab. The framework enforces this specific visual treatment to maintain a consistent design language and accessibility standard across all the different systems. Because Liquid Glass relies on a specific compositing and rendering pipeline to achieve that look, standard legacy overrides are often ignored or overridden by the system to ensure the capsule remains visible. Since you mentioned that disabling Liquid Glass gives you the exa
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
3w
Incorrect FinanceKit Account Balance Data for Apple Cash/Savings (asset accounts)
When I use the FinanceKit API to get the account balance history for my Apple Cash account, the data shows that I have $1 as a debit. The accounts endpoint reveals that the Apple Cash account is an asset account. This means that according to the FinanceKit data my account balance is -$1. However, I know this is incorrect because when I look at my Apple Cash account using the Wallet app I see that I have a balance of $1 (see image below). I believe the issue is the creditDebitIndicator’s value in the Account Balance data. Here are the steps to recreate this. Open new Apple Cash account Send $1 to Apple Cash account Query accountBalanceHistory with a nil history token (to fetch all data) Look at the account balance data and see the $1 and “debit” for creditDebitIndicator Also, the documentation says that an asset account with a balance of $0 will have creditDebitIndicator/Credit, however, I am getting creditDebitIndicator/Debit. See https://developer.apple.com/documentation/financekit/balance/creditdeb
Replies
1
Boosts
0
Views
87
Activity
3w
Reply to The requested app is not available or doesn't exist.
I reproduced the issue in TestFlight, and the logs mainly show errors related to the Apple account / protected data decryption, along with a TestFlight installation failure. Main errors observed: Failed to fetch an AMSDataProtectionClass encryption/decryption key with error = -34018 Failed to decrypt account property for accountFlags Error fetching LSApplicationRecord with Code = -10814 TestFlight install request returning HTTP 404 on the /install URL
Replies
Boosts
Views
Activity
3w
Reply to Xcode 26.4 refuses to pair with my Series 4 iWatch
I made more progress but the operation is still failing: I unpaired my watch then re-paired it I tried many times to get the watch to show the Developer Mode option - it would just not show it. Finally I restarted the phone, restarted the watch, insured both on the same WiFi network as the Mac, plugged the phone back into the Mac with Xcode running, and voila - I was finally able to enable it. Now, the watch showed up in the Xcode Devices window, but I got the same error as I originally was getting. Now I'm suspecting Bonjour, so I restarted my Mac, and rebooted my TP-Link Archer 8 router (has latest firmware). Now, Xcode can connect to my watch!!! It connects and tries to read the symbols, but fails with an alert in a window. Clicking on the window, I was able to copy the error: Failed with HTTP status 400: bad request Domain: DataGatheringNSURLSessionDelegate Code: 1 User Info: { DVTErrorCreationDateKey = 2026-04-07 13:10:58 +0000; } Failed with HTTP status 400: bad reque
Replies
Boosts
Views
Activity
3w
Unable to Save my build
I am unable to submit my app EggZap for review. When I navigate to my iOS App Version 1.0 submission page, I can make all edits and save successfully — screenshots, description, keywords, contact info all save without issue. However, as soon as I add a build to the submission and click Save, the button turns red with a ! error indicator and will not save. Removing the build allows the page to save normally again. The build (Build 51) is fully validated and shows as Complete in TestFlight. It is fully playable via TestFlight on my device. I have tried multiple browsers on multiple devices with the same result. Browser console shows a 409 Conflict error from the PATCH endpoint when saving with a build attached. I have already contacted Apple Developer Support (Case ID: 102858642503) but wanted to reach out to the community as well. I have seen other posts about this same issue but no real answer on how it was fixed. Has anyone experienced this? Any suggestions appreciated.
Replies
2
Boosts
0
Views
184
Activity
3w
Layout recursion error message
Hi all, when I launch my macOS app from Xcode 16 on ARM64, appKit logs me this error on the debug console: It's not legal to call -layoutSubtreeIfNeeded on a view which is already being laid out. If you are implementing the view's -layout method, you can call -[super layout] instead. Break on _NSDetectedLayoutRecursion(void) to debug. This will be logged only once. This may break in the future. _NSDetectedLayoutRecursion doesn't help a lot, giving me these assembly codes from a call to a subclassed window method that looks like this: -(void) setFrame:(NSRect)frameRect display:(BOOL)flag { if (!_frameLocked) [super setFrame:frameRect display:flag]; } I have no direct call to -layoutSubtreeIfNeeded from a -layout implementation in my codes. I have a few calls to this method from update methods, however even if I comment all of them, the error is still logged... Finally, apart from that log, I cannot observe any layout error when running the program. So I wonder if this error can be safely ignored? Than
Replies
10
Boosts
0
Views
680
Activity
3w
Reply to The M5 Pro does not connect to the Wi-Fi AP using RADIUS when NetworkExtension Activiate.
I use third-party application. OK. DevForums is primarily focused on helping developers use the APIs in Apple’s various platform SDKs. If you’re having problems with a third-party product, you have a couple of options: I generally recommend that you contact the product’s vendor. It’s likely that they’ll have the most specific advice for you. Alternatively, if you want to discuss this with other Apple users, start a thread over in Apple Support Community, run by Apple Support. 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
3w
Network access blocked by system
I’m building an app on macOS 26.4 with Xcode 26.4. When I build and run my app it started prompting me for network access, which it didn’t do before with Xcode 26. It did that repeatedly, and I had been approving the prompts and the app had been working. Now the app’s network features are not working, and I assume its because its being blocked by macOS, even though I accepted the network requests each time. In System Settings - Privacy and Security - Local Network, the app has many repeated entries, like 20, and all of them are turned on.
Replies
2
Boosts
0
Views
126
Activity
3w
Reply to [KeyChain Framework] KeyChain Item is accessible post App Transfer without rebuilding the KeyChain
Historically, there was no supported way to maintain access to keychain items across an app transfer. That’s recently changed. However, this is still something you need to approach with caution. The process is tricky, and if you get it wrong you run the risk of significantly inconveniencing your users. I talk about this in a lot of detail in App ID Prefix Change and Keychain Access. [quote='821752021, neha24, /thread/821752, /profile/neha24'] Is this attribute kSecAttrAccessGroup helping us to retrieve the KeyChain items without having to rebuild [/quote] That depends on how you’re using this attribute. If you’re supply an app group ID, rather than a keychain access group ID, and you’ve transferred that app group to the new team then, yes, this is the approach discussed in the post I referenced above. If that’s not the case then something else is going on. ps The code snippets in your post are really hard to read. Check out tip 5 in Quinn’s Top Ten DevForums Tips for advice on how to avoid that in th
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
3w
Good morning, I assume that coredata model changes are automatically created on the development cloudkit (CD_*)
Good morning, I assume that coredata model changes are automatically created on the development cloudkit (CD_*) as that has been the behaviour in the past and than you deploy the schema changes to prod. I have a case were a new field in a existing table is not appearing in the dev cloudkit table is there a way to force it to show up? thanks in advance
Replies
3
Boosts
0
Views
83
Activity
3w
Local Network permission on macOS 15 macOS 26: multicast behaves inconsistently and regularly drops
Problem description Since macOS Sequoia, our users have experienced issues with multicast traffic in our macOS app. Regularly, the app starts but cannot receive multicast, or multicast eventually stops mid-execution. The app sometimes asks again for Local Network permission, while it was already allowed so. Several versions of our app on a single machine are sometimes (but not always) shown as different instances in the System Settings > Privacy & Security > Local Network list. And when several instances are shown in that list, disabling one disables all of them, but it does not actually forbids the app from receiving multicast traffic. All of those issues are experienced by an increasing number of users after they update their system from macOS 14 to macOS 15 or 26, and many of them have reported networking issues during production-critical moments. We haven't been able to find the root cause of those issues, so we built a simple test app, called FM Mac App Test, that can reproduce multicast issues
Replies
20
Boosts
0
Views
978
Activity
3w
Sheet background in share extension ignores Liquid Glass effect in iOS 26/Xcode 26
I’m developing a share extension for iOS 26 with Xcode 26. When the extension’s sheet appears, it always shows a full white background, even though iOS 26 introduces a new “Liquid Glass” effect for partial sheets. Expected: The sheet background should use the iOS 26 glassmorphism effect as seen in full apps. Actual behavior: Custom sheets in my app get the glass effect, but the native system sheet in the share extension always opens as plain white. Steps to reproduce: Create a share extension using UIKit Present any UIViewController as the main view Set modalPresentationStyle = .pageSheet (or leave as default) Observe solid white background, not glassmorphism Sample code: swift override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .clear preferredContentSize = CGSize(width: UIScreen.main.bounds.width, height: 300) } Troubleshooting attempted: Tried adding UIVisualEffectView with system blur/materials Removed all custom backgrounds Set modalPresentationStyle explicitly Questions: Is
Replies
11
Boosts
0
Views
1.4k
Activity
3w
Rejected under 4.1 (Copycats/Wordle) despite different gameplay - looking for more specific feedback
I am having issues getting feedback from Apple review to understand whether the game I created is not unique enough or whether it is something else. My game was inspired by Wordle and uses the idea of marking letters as green/yellow to provide hints, but in my view (and the view of all the testers I've had), creates extremely different and unique experience, which is the core goal of guideline 4.1. Core gameplay: The game is real-time multiplayer (or vs an adaptive difficulty computer that mimics human play), where two players each choose a starting hint word, then based on those hint words (yellow/green letters), in 3 minutes, need to find as many unique words that fit those hints. You see what the player guesses and can't guess the same words. Each word gives 1 point, but the last word and 1 bonus word give +5 points. At 120 seconds, a third hint is provided that limits the number of possible options (making it more likely to reach the very final word with +5 bonus or the bonus word if it wasn't guessed yet
Replies
2
Boosts
0
Views
131
Activity
3w
Reply to Rejected under 4.1 (Copycats/Wordle) despite different gameplay - looking for more specific feedback
I have had close to 10 back-and forth messages with Apple review, trying to ask which parts are the issue (or whether it's the whole concept of the game) They won't tell you how you should make changes so that the game will be admitted into the store. For reference, the same app was recently approved and published on Google Play without any copycat concerns. Why is that important? Is Apple's App Store run or supervised by Google? So you started out by including 'Wordle' as one of the keywords, right? If that's the case, then it's already in the file no matter how you deny your game's association with Wordle. It seems that your only option is nuclear. Bomb and destroy it. And start over from scratch with your own ideas like creating an adventure game to search for secret words. So Changed the letter elements to be different from Wordle (circles, not squares) is not going help AT ALL. A copycat is a copycat, whether you change colors or physical forms.
Replies
Boosts
Views
Activity
3w
Apple Developer Program enrollment stuck on Pending for 1 week after successful payment
Hi everyone and @Apple Developer Support, I purchased the Apple Developer Program on April 1st, 2026. My payment was successfully charged and I received the official Apple Store invoice. However, my account is still showing as Pending and I have not been granted developer access. Here are my transaction details: Web Order Number: D009564882 Invoice Number: MC62041372 Sales Order Number: AEV3684994 Invoice Date: 2026-04-01 Amount Paid: $99.00 Region: Peru What I have already verified: Two-Factor Authentication is enabled on my Apple ID I am using the same Apple ID that was used for the purchase There are no pending agreements in the Developer Portal or App Store Connect I have not made any duplicate payments It has now been over a week with no activation and no response from Apple Support. This is blocking active app development. Could anyone from the Apple team please review and manually activate my enrollment? Any guidance from the community is also appreciated. Thank you.
Replies
1
Boosts
0
Views
76
Activity
3w