Search results for

“xcode github”

96,037 results found

Post

Replies

Boosts

Views

Activity

[KeyChain Framework] KeyChain Item is accessible post App Transfer without rebuilding the KeyChain
We have utilised the KeyChain Framework for Adding items into KeyChain. We have Generated KeyPair using 'SecKeyGeneratePair' API as below (OSStatus)generateAssymetricKeyPair:(NSUInteger)bitSize{ OSStatus sanityCheck = noErr; SecKeyRef publicKeyRef = NULL; SecKeyRef privateKeyRef = NULL; NSString *appGrpIdentifier = @group.com.sample.xyz // Set the private key attributes. NSDictionary *privateKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PRIVATE_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@NO, (id)kSecAttrCanDecrypt:@YES, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set the public key attributes. NSDictionary *publicKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PUBLIC_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@YES, (id)kSecAttrCanDecrypt:@NO, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set top level attributes for the keypair. NSDictionary *keyPairAttr = @{(id)kSecAttrKeyTy
1
0
117
Apr ’26
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
1k
Apr ’26
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
Apr ’26
Different PRF output when using platform or cross-platform authentication attachement
Hello, I am using the prf extension for passkeys that is available since ios 18 and macos15. I am using a fixed, hardcoded prf input when creating or geting the credentials. After creating a passkey, i try to get the credentials and retrieve the prf output, which works great, but i am getting different prf outputs for the same credential and same prf input used in the following scenarios: Logging in directly (platform authenticator) on my macbook/iphone/ipad i get prf output X consistently for the 3 devices When i use my iphone/ipad to scan the qr code on my macbook (cross-platform authenticator) i get prf output Y consistently with both my ipad and iphone. Is this intended? Is there a way to get deterministic prf output for both platform and cross-platform auth attachements while using the same credential and prf input?
16
0
1.3k
Apr ’26
AVAudioFile.read extremely slow after seeking in FLAC and MP3 files
I'm developing an audio player app that uses AVAudioFile to read PCM data from various formats. I'm experiencing severe performance issues when seeking in FLAC, while other compressed formats (M4A/AAC) work correctly. I don't intend to use them in my app, but I also tested mp3 files just by curiosity and they also have this issue. Environment: macOS 26 (Tahoe) Xcode 26.3 Apple Silicon (M1) The issue: After setting AVAudioFile.framePosition to a position mid-file, the subsequent call to AVAudioFile.read(into:frameCount:) blocks for an unreasonable amount of time for FLAC and MP3 files. The delay scales linearly with the seek target, seeking near the beginning is fast, seeking toward the end is proportionally slower, which suggests the decoder is decoding linearly from the beginning of the file rather than using any seek index. (My app deals with “images” of Audio CDs ripped as a single long audio file.) The issue is particularly severe when reading files from an SMB network share (server on Ethernet,
1
0
391
Apr ’26
Reply to Xcode 26.4 refuses to pair with my Series 4 iWatch
Thanks for the post. If you look at the table below, Xcode 26.x minimum requirements for the Apple Watch: https://developer.apple.com/xcode/system-requirements/ Shows the minimum is watchOS 8 and you said your Apple Watch is running watchOS 10.6.2. So no need to purchase a new Apple Watch for testing. Also the Apple Watch simulator is really good. Pairing an Apple Watch to Xcode for development actually requires going through the iPhone it is paired with. Also enable the Developer Mode”. All the info taken from here: https://developer.apple.com/documentation/xcode/pairing-your-devices-with-xcode?language=objc On the iPhone: Go to Settings > Privacy & Security. Scroll down to the bottom and tap Developer Mode. Toggle it On. Your iPhone will ask to restart. On the Apple Watch: Go to Settings (on the Watch itself) > Privacy & Security. Scroll to the bottom and tap Developer Mode. Toggle it On. The Watch will ask to restart. Even though the Watch connects
Apr ’26
Claude integration in Xcode 26.4 results in 401 after some time
Setup: macOS 26.4 Xcode 26.4 Claude premium subscription Claude account logged in Xcode settings The issue usually surfaces after initially setting up Claude integration in Xcode and then leaving Xcode open for at least a day or so. The integration works initially (right after logging in). But then after some time it starts responding with this error. Failed to authenticate. API Error: 401 {type:error,error:{type:authentication_error,message:OAuth token has expired. Please obtain a new token or refresh your existing token.},request_id:req_011Ya.....} Restarting Xcode does not help. The only thing that helps is log out from Claude account and log back in. Sounds like the token refresh logic is broken or missing. Please improve moving forward.
1
0
189
Apr ’26
SwiftData document-based app crashes on undo/redo with autosaveEnabled
Overview I'm developing a document-based app for macOS using SwiftData. When I undo/redo changes using Command-Z/ Command-Shift-Z, the app randomly crashes with the following error: SwiftData/BackingData.swift:425: Fatal error: Failed to retrieve the identifier for ChildItem.parentItem from KnownKeysDictionary:KnownKeysMap: [parentItem: 2, isModified: 1, index: 0] values: [Optional(0), Optional(false), Optional(DocumentTest.ParentItem)] SwiftData._KKMDBackingData And sometimes, instead of the app crashing, my created @Model objects simply disappear. They do not reappear in the @Query on undo/redo. Both of these issues go away when I set modelContext.autosaveEnabled = false The issues are occurring with Xcode 26.4 (17E192) and macOS Tahoe 26.4 (25E246). I have modified the macOS Document App project template to showcase the issue. The project, along with a screen recording of the crash, can be downloaded from here: https://drive.google.com/drive/folders/1aDO34QleTm_rB9BuvVGjzzAP6jDXOc-o?usp=share_link
2
0
302
Apr ’26
Reply to Layout recursion error message
Hi Quinn, thanks for the reply, that's very interesting. Practically, I have to type the name of each library generating my logs: typing the Process name doesn't seem to log anything (although the system proposes it to me). On the other side, if I type the PID, then I get all system logs again. Even for the app's main module, I have to enter a Library name of this form: myApp.debug.dylib. But apart of that, it works very well: I can event retrieve my printf statements by adding stdio in the filter. The only issue is that such a composite filter is a little bit tricky to enter. I thought that it was possible to reuse it through the Recents section of the filter menu. But, after giving a try, it appears that this section is cleared on each Xcode launch... that's too bad. It would be very useful to have a way to store frequent filters some way, or maybe to active one from the Scheme (e.g. as it can be done for the OS_ACTIVITY_MODE). Anyway, your post was very helpful, thanks again!
Topic: UI Frameworks SubTopic: AppKit Tags:
Apr ’26
Reply to Network access blocked by system
Thanks for the post. I wanted to make sure to see as nothing has changed on Xcode, but could be macOS requesting for permission. What version of macOS and build are you using? macOS manages privacy permissions using a system called TCC. When you build and run your app via Xcode, the system checks the app's signature to see if it has permission, and creates a new entry in System Settings. I have an idea, however there are engineers here that will have better suggestions than mine. Looking forward to other developers suggestions. I would personally check and reset the bundle ID. Check System Settings > Privacy & Security > Local Network. Is there anything there? Open the Terminal app on your Mac. You will need your app's Bundle Identifier (e.g., com.yourname.yourapp). You can find this in Xcode by clicking your project file in the navigator and looking under the General tab. Run the following command, replacing [YOUR_BUNDLE_ID] with your actual bundle identifier: tccutil res
Apr ’26
Reply to Apple Developer Program License Agreement Updated & Accepted
Thank you so much for the post. There is a part that was interesting to me, you said you having issues with Visual Studio 2022? What about when you use Xcode 26.x+? Do you have the same issue? Go to the Mac you are using as your build host. Open Xcode. Go to Xcode (in the top menu bar) > Settings (or Preferences) > Accounts. Select your Apple ID. If it says your session has expired or requires action, sign in again. Even if it looks fine, click the - (minus) button to remove the account, and then the + (plus) button to add it back. Are you the owner of the developer account? Only the Account Holder can accept the main Apple Developer Program License Agreement. Are you are an Admin or Developer on a company account? Please let me know about Xcode? Thanks Albert Pascual
  Worldwide Developer Relations.
Apr ’26
No Universal for Map App project with Tahoe
Mac Pro 2019, Tahoe 26.3, Xcode 26.2 Mac Mini 2023 M2, Tahoe 26.3, Xcode 26.2 On Mac Pro 2019 the app is only Intel while on Mac Mini 2023 M2 it is ARM64 only. Both have Standard Architectures (Apple Silicon, Intel). Both have Build Active Architecture Only is set to No (Debug + Release). Happen for default new projet macOS -> App and Obj-C, Xib. No change to defaults setting except uncheck Automaticaly manage signing and Signing Certificate set to Sign to Run Locally HOWEVER On Mac Pro 2019, BigSur 11.7.10, Xcode 14.10 the application is build Universal ! Why cannot build universal with Tahoe 26.3, Xcode 26.2 ? Can I submit a Mac applcation to App Store Connect with BigSur 11.7.10, Xcode 14.10 ? What are the minimal version of Mac Os and Xcode to submit a Mac applcation to App Store Connect ?
5
0
172
Apr ’26
Reply to Layout recursion error message
I don’t have any good input on the original issue that kicked off this thread, but I wanted to address this: [quote='883180022, -dp, /thread/806471?answerId=883180022#883180022, /profile/-dp'] if someone knows a good solution to disable all system logs while keeping my own [/quote] Xcode 15 introduced a new Console area with excellent integration with the system log. For example, consider this program: import Foundation import Network import os.log let log = Logger(subsystem: , category: ) func main() { let c = NWConnection(host: example.com, port: 80, using: .tls) c.stateUpdateHandler = { newState in log.log(did change state, state: ( (newState) )) } c.start(queue: .main) log.log(will enter main loop) dispatchMain() } main() IMPORTANT This is not meant to work. It tries to connect to the HTTP port using TLS, which won’t end well. The goal is to generate a bunch of log entries from Network framework, which it absolutely does (-: When I run this (Xcode 26.4 on macOS 26.3.1) I see this: will e
Topic: UI Frameworks SubTopic: AppKit Tags:
Apr ’26
Reply to App Bundle ID
App Store Connect doesn’t have a way to do this. From its perspective, the bundle ID uniquely identifies the app and there’s no way to merge app records, or change the bundle ID for an app record. With Xcode this isn’t usually a problem, because you can change the bundle ID for your app in the project. So, you’d take your new project and change its bundle ID to be that of the original test project and away you go. I don’t know if that’s possible with your third-party tooling; I recommend that you ask that via the support channel for that tooling. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Apr ’26
[KeyChain Framework] KeyChain Item is accessible post App Transfer without rebuilding the KeyChain
We have utilised the KeyChain Framework for Adding items into KeyChain. We have Generated KeyPair using 'SecKeyGeneratePair' API as below (OSStatus)generateAssymetricKeyPair:(NSUInteger)bitSize{ OSStatus sanityCheck = noErr; SecKeyRef publicKeyRef = NULL; SecKeyRef privateKeyRef = NULL; NSString *appGrpIdentifier = @group.com.sample.xyz // Set the private key attributes. NSDictionary *privateKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PRIVATE_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@NO, (id)kSecAttrCanDecrypt:@YES, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set the public key attributes. NSDictionary *publicKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PUBLIC_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@YES, (id)kSecAttrCanDecrypt:@NO, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set top level attributes for the keypair. NSDictionary *keyPairAttr = @{(id)kSecAttrKeyTy
Replies
1
Boosts
0
Views
117
Activity
Apr ’26
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
1k
Activity
Apr ’26
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
Apr ’26
Different PRF output when using platform or cross-platform authentication attachement
Hello, I am using the prf extension for passkeys that is available since ios 18 and macos15. I am using a fixed, hardcoded prf input when creating or geting the credentials. After creating a passkey, i try to get the credentials and retrieve the prf output, which works great, but i am getting different prf outputs for the same credential and same prf input used in the following scenarios: Logging in directly (platform authenticator) on my macbook/iphone/ipad i get prf output X consistently for the 3 devices When i use my iphone/ipad to scan the qr code on my macbook (cross-platform authenticator) i get prf output Y consistently with both my ipad and iphone. Is this intended? Is there a way to get deterministic prf output for both platform and cross-platform auth attachements while using the same credential and prf input?
Replies
16
Boosts
0
Views
1.3k
Activity
Apr ’26
AVAudioFile.read extremely slow after seeking in FLAC and MP3 files
I'm developing an audio player app that uses AVAudioFile to read PCM data from various formats. I'm experiencing severe performance issues when seeking in FLAC, while other compressed formats (M4A/AAC) work correctly. I don't intend to use them in my app, but I also tested mp3 files just by curiosity and they also have this issue. Environment: macOS 26 (Tahoe) Xcode 26.3 Apple Silicon (M1) The issue: After setting AVAudioFile.framePosition to a position mid-file, the subsequent call to AVAudioFile.read(into:frameCount:) blocks for an unreasonable amount of time for FLAC and MP3 files. The delay scales linearly with the seek target, seeking near the beginning is fast, seeking toward the end is proportionally slower, which suggests the decoder is decoding linearly from the beginning of the file rather than using any seek index. (My app deals with “images” of Audio CDs ripped as a single long audio file.) The issue is particularly severe when reading files from an SMB network share (server on Ethernet,
Replies
1
Boosts
0
Views
391
Activity
Apr ’26
Reply to Xcode 26.4 refuses to pair with my Series 4 iWatch
Thanks for the post. If you look at the table below, Xcode 26.x minimum requirements for the Apple Watch: https://developer.apple.com/xcode/system-requirements/ Shows the minimum is watchOS 8 and you said your Apple Watch is running watchOS 10.6.2. So no need to purchase a new Apple Watch for testing. Also the Apple Watch simulator is really good. Pairing an Apple Watch to Xcode for development actually requires going through the iPhone it is paired with. Also enable the Developer Mode”. All the info taken from here: https://developer.apple.com/documentation/xcode/pairing-your-devices-with-xcode?language=objc On the iPhone: Go to Settings > Privacy & Security. Scroll down to the bottom and tap Developer Mode. Toggle it On. Your iPhone will ask to restart. On the Apple Watch: Go to Settings (on the Watch itself) > Privacy & Security. Scroll to the bottom and tap Developer Mode. Toggle it On. The Watch will ask to restart. Even though the Watch connects
Replies
Boosts
Views
Activity
Apr ’26
Reply to Xcode 26.4 refuses to pair with my Series 4 iWatch
Now it's even worse - I deleted the watch from the Xcode Devices window, thought I'd add it again, but I can't get it to show up. iPhone connected via wire, all three devices on the same WiFi network.
Replies
Boosts
Views
Activity
Apr ’26
Claude integration in Xcode 26.4 results in 401 after some time
Setup: macOS 26.4 Xcode 26.4 Claude premium subscription Claude account logged in Xcode settings The issue usually surfaces after initially setting up Claude integration in Xcode and then leaving Xcode open for at least a day or so. The integration works initially (right after logging in). But then after some time it starts responding with this error. Failed to authenticate. API Error: 401 {type:error,error:{type:authentication_error,message:OAuth token has expired. Please obtain a new token or refresh your existing token.},request_id:req_011Ya.....} Restarting Xcode does not help. The only thing that helps is log out from Claude account and log back in. Sounds like the token refresh logic is broken or missing. Please improve moving forward.
Replies
1
Boosts
0
Views
189
Activity
Apr ’26
SwiftData document-based app crashes on undo/redo with autosaveEnabled
Overview I'm developing a document-based app for macOS using SwiftData. When I undo/redo changes using Command-Z/ Command-Shift-Z, the app randomly crashes with the following error: SwiftData/BackingData.swift:425: Fatal error: Failed to retrieve the identifier for ChildItem.parentItem from KnownKeysDictionary:KnownKeysMap: [parentItem: 2, isModified: 1, index: 0] values: [Optional(0), Optional(false), Optional(DocumentTest.ParentItem)] SwiftData._KKMDBackingData And sometimes, instead of the app crashing, my created @Model objects simply disappear. They do not reappear in the @Query on undo/redo. Both of these issues go away when I set modelContext.autosaveEnabled = false The issues are occurring with Xcode 26.4 (17E192) and macOS Tahoe 26.4 (25E246). I have modified the macOS Document App project template to showcase the issue. The project, along with a screen recording of the crash, can be downloaded from here: https://drive.google.com/drive/folders/1aDO34QleTm_rB9BuvVGjzzAP6jDXOc-o?usp=share_link
Replies
2
Boosts
0
Views
302
Activity
Apr ’26
Reply to Layout recursion error message
Hi Quinn, thanks for the reply, that's very interesting. Practically, I have to type the name of each library generating my logs: typing the Process name doesn't seem to log anything (although the system proposes it to me). On the other side, if I type the PID, then I get all system logs again. Even for the app's main module, I have to enter a Library name of this form: myApp.debug.dylib. But apart of that, it works very well: I can event retrieve my printf statements by adding stdio in the filter. The only issue is that such a composite filter is a little bit tricky to enter. I thought that it was possible to reuse it through the Recents section of the filter menu. But, after giving a try, it appears that this section is cleared on each Xcode launch... that's too bad. It would be very useful to have a way to store frequent filters some way, or maybe to active one from the Scheme (e.g. as it can be done for the OS_ACTIVITY_MODE). Anyway, your post was very helpful, thanks again!
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to Network access blocked by system
Thanks for the post. I wanted to make sure to see as nothing has changed on Xcode, but could be macOS requesting for permission. What version of macOS and build are you using? macOS manages privacy permissions using a system called TCC. When you build and run your app via Xcode, the system checks the app's signature to see if it has permission, and creates a new entry in System Settings. I have an idea, however there are engineers here that will have better suggestions than mine. Looking forward to other developers suggestions. I would personally check and reset the bundle ID. Check System Settings > Privacy & Security > Local Network. Is there anything there? Open the Terminal app on your Mac. You will need your app's Bundle Identifier (e.g., com.yourname.yourapp). You can find this in Xcode by clicking your project file in the navigator and looking under the General tab. Run the following command, replacing [YOUR_BUNDLE_ID] with your actual bundle identifier: tccutil res
Replies
Boosts
Views
Activity
Apr ’26
Reply to Apple Developer Program License Agreement Updated & Accepted
Thank you so much for the post. There is a part that was interesting to me, you said you having issues with Visual Studio 2022? What about when you use Xcode 26.x+? Do you have the same issue? Go to the Mac you are using as your build host. Open Xcode. Go to Xcode (in the top menu bar) > Settings (or Preferences) > Accounts. Select your Apple ID. If it says your session has expired or requires action, sign in again. Even if it looks fine, click the - (minus) button to remove the account, and then the + (plus) button to add it back. Are you the owner of the developer account? Only the Account Holder can accept the main Apple Developer Program License Agreement. Are you are an Admin or Developer on a company account? Please let me know about Xcode? Thanks Albert Pascual
  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
Apr ’26
No Universal for Map App project with Tahoe
Mac Pro 2019, Tahoe 26.3, Xcode 26.2 Mac Mini 2023 M2, Tahoe 26.3, Xcode 26.2 On Mac Pro 2019 the app is only Intel while on Mac Mini 2023 M2 it is ARM64 only. Both have Standard Architectures (Apple Silicon, Intel). Both have Build Active Architecture Only is set to No (Debug + Release). Happen for default new projet macOS -> App and Obj-C, Xib. No change to defaults setting except uncheck Automaticaly manage signing and Signing Certificate set to Sign to Run Locally HOWEVER On Mac Pro 2019, BigSur 11.7.10, Xcode 14.10 the application is build Universal ! Why cannot build universal with Tahoe 26.3, Xcode 26.2 ? Can I submit a Mac applcation to App Store Connect with BigSur 11.7.10, Xcode 14.10 ? What are the minimal version of Mac Os and Xcode to submit a Mac applcation to App Store Connect ?
Replies
5
Boosts
0
Views
172
Activity
Apr ’26
Reply to Layout recursion error message
I don’t have any good input on the original issue that kicked off this thread, but I wanted to address this: [quote='883180022, -dp, /thread/806471?answerId=883180022#883180022, /profile/-dp'] if someone knows a good solution to disable all system logs while keeping my own [/quote] Xcode 15 introduced a new Console area with excellent integration with the system log. For example, consider this program: import Foundation import Network import os.log let log = Logger(subsystem: , category: ) func main() { let c = NWConnection(host: example.com, port: 80, using: .tls) c.stateUpdateHandler = { newState in log.log(did change state, state: ( (newState) )) } c.start(queue: .main) log.log(will enter main loop) dispatchMain() } main() IMPORTANT This is not meant to work. It tries to connect to the HTTP port using TLS, which won’t end well. The goal is to generate a bunch of log entries from Network framework, which it absolutely does (-: When I run this (Xcode 26.4 on macOS 26.3.1) I see this: will e
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to App Bundle ID
App Store Connect doesn’t have a way to do this. From its perspective, the bundle ID uniquely identifies the app and there’s no way to merge app records, or change the bundle ID for an app record. With Xcode this isn’t usually a problem, because you can change the bundle ID for your app in the project. So, you’d take your new project and change its bundle ID to be that of the original test project and away you go. I don’t know if that’s possible with your third-party tooling; I recommend that you ask that via the support channel for that tooling. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
Apr ’26