Search results for

“xcode github”

96,032 results found

Post

Replies

Boosts

Views

Activity

Can't enroll; support is totally useless
https://developer.apple.com/enroll/identity/status Your enrollment could not be completed. Your enrollment in the Apple Developer Program could not be completed at this time. That's all I get. I contacted email support, they took seven days to respond with this message: Hello, Thank you for contacting Developer Support. I would first like to apologize for this delayed answer. It is certainly not the normal waiting time for an answer from Developer Support. We are currently facing a huge number of requests from our customers and your patience is well appreciated. I understand you are having issues submitting your enrollment. We can’t verify your identity with the Apple Developer app or provide further assistance with the Apple Account for Apple developer programs. You can still take advantage of great content using your Apple Account in Xcode to develop and test apps on your own device. Learn more about Xcode development. If you have additional questions related to this request, reply to this
2
0
78
2w
Reply to Xcode Command Line Tools update not wanted, but persists
Thanks so much for this post. That documentation you provided should have work on this sections https://developer.apple.com/documentation/xcode/installing-the-command-line-tools#Uninstall-the-Command-Line-Tools-for-Xcode-package sudo rm -rf /Library/Developer/CommandLineTools To delete the package receipt, run the sudo pkgutil command with the --forget option in Terminal: sudo pkgutil --forget com.apple.dt.commandlinetools I would recommend to go over all the steps on the documentation If the task succeeds, pkgutil prints the following message: sudo pkgutil --forget com.apple.dt.commandlinetools No receipt for 'com.apple.dt.commandlinetools' found at '/'. Albert
  Worldwide Developer Relations.
2w
Xcode Command Line Tools update not wanted, but persists
I am running Tahoe 26.4.1 on a MacBook Air, M4, 2025. In System Settings, I have an item heading of Software Update Available. Clicking on that brings up Command Line Tools for Xcode 26.4. The only available choices are to Update Now or Cancel. In the past, I was developing a game, but have quit working on that, and deleted Xcode and Command Line Tools. Wanting the Command Line Tools ... line to disappear from System Settings, I called Apple Support, and at their request have followed the steps in https://developer.apple.com/documentation/xcode/installing-the-command-line-tools to delete this entry in System Settings, namely the 2 sudo's in that article under the section Uninstall the command line tools. This did not cause the Command Line Tools for Xcode 26.4 line in System Settings to disappear (as I was told by Apple support that it would, because I would be deleting the receipt). In Terminal, I did indeed receive a response of No receipt for 'com.apple.dt.commandlinetoo
12
0
253
2w
Reply to SwiftUI Text rendering with too small height / one line missing causing unexpected text truncation on iPhone devices
Hello @kai_, Your sample code uses a standard font which will adapt to the users selected font size. iOS provides a wide range of text sizes for the user to select from. Build your app to be accessible to users who select a different text size. For more information see Typography and Font. When I run your code on an iPhone 15 with 26.4, I can see the full text. It seems the size of the text in your environment does not fit within its content margins. To see these margins, try using Xcode's Debug View Hierarchy feature. Take look at these margins and resource, let me know what you find.  Travis
Topic: UI Frameworks SubTopic: SwiftUI Tags:
2w
macOS 26, unresponsive and whole screen wide file finder popped up from app
After update macOS to 26, and Xcode to 26, there are issues with file finder popped up from an app, not the file finder of macOS itself. such as: when open Xcode, then click open existing project, or in a opened project, in top file menu, choose add local package dependency, in above cases, the popped out file finder is unresponsive and whole screen wide. However, the file finder of macOS works fine, the issue is in popped up file finder from an app, such as in Xcode, swift playground, trying the locate a file in MacBook. Even in edit this forum post, when I try to add a screen shot, press add image symbol, the popped up file finder is unresponsive and whole screen wide, same issue as in Xcode and swift playground. what is the cause of this issue, and how to correct it?
0
0
149
2w
Reply to Icon Composer: Any way to add icons to the app bundle for older macOS versions?
My test projects for anyone who wants to try this madness. Requires installing Xcode 26.0.1. Follow the 2 Read Me files included. At some point I may clean this up and post it on Github. But Dropbox will have to do in a pinch: https://www.dropbox.com/scl/fo/pyqw2s06pzc4gacdrysmf/AHp6Bqy7dzfGZz34jOoG6F0?rlkey=cziky74r2hwxfo9m4gpd6fpif&st=8z7au8wn&dl=0 If someone comes up with a cleaner way to do this, please share with the whole class:)
2w
Reply to Complications Unavailable on iOS When Adding Custom Watch Face (App Store Build), But Works Fine on watchOS & in TestFlight​
Thank you for your post and for your patience in awaiting a response. I initially anticipated a response from an Apple Watch engineer. However, your post may benefit from additional information or a link to the App Store where the app can be downloaded to add the complication and observe the issue? As I’m not an expert on that. Is your complication using WidgetKit or ClockKit? Please provide as much background information as possible and take a look at this documentation if you haven’t done it before: https://developer.apple.com/documentation/widgetkit/converting-a-clockkit-app When a user downloads your app from the App Store, the iPhone’s Watch app which is responsible for configuring the watch face on iOS attempts to read the complication descriptors/metadata from your iOS app's bundle or the bundled Watch app. Ask a user to download the app from the App Store, launch the iOS app, launch the watchOS app, and then try to add the custom watch face from the iPhone. Is that working? Since you cannot attach Xcode
2w
Reply to ITMS-90429: Invalid Swift Support on libswiftCompatibilitySpan.dylib after update to Xcode 26.4.1
Thanks for the post. This normally occurs when updating to newer versions of Xcode as swift support requirements, the validator checks the swift the executables from Frameworks folders in the app, and makes sure that the names match 1 to 1. The libswiftCompatibilitySpan.dylib library. The ITMS-90429 error triggers because App Store Connect is extremely strict about how Swift dynamic libraries are packaged inside your exported .ipa file. What version of Xcode are you using? When you manually copy the .dylib into the app's Frameworks folder, it fails App Store validation because Apple requires Swift libraries to exist inside the folder at the root of the .ipa archive. Are you manually doing that? Or are you are using CocoaPods? I would recommend to also check this thread https://discussions.apple.com/thread/256135560?sortBy=rank Albert
  Worldwide Developer Relations.
2w
Reply to ShazamKit enabled on App ID but provisioning profiles do not include com.apple.developer.shazamkit entitlement
Same symptom on a different Team ID (MCN4U9B2K4, bundle com.michaeltocco.Sanbox, Xcode 17, iOS 18.5, Automatic signing). ShazamKit ticked in App Services and persisting across portal reloads; Xcode fails with Entitlement com.apple.developer.shazamkit not found and could not be included in profile. The profile Apple just issued (2026-04-22) for my App ID carries only application-identifier, keychain-access-groups, get-task-allow, and com.apple.developer.team-identifier — no com.apple.developer.shazamkit. Already tried: deleting + recreating the App ID from scratch, the uncheck/save/wait/re-check/save capability-toggle trick, purging cached profiles between every attempt, -allowProvisioningUpdates, device target (not Simulator). Same issuance pathology persists. Runtime (when forced against a team wildcard profile for testing) returns com.apple.ShazamKit Code=202 Missing entitlements → AMS 306 → HTTP 401 from api.shazam.apple.com/v1/catalog/US/match, which is consistent with the entitlement ne
2w
Provisioning profile missing `com.apple.developer.shazamkit` despite App Services checkbox enabled (Team MCN4U9B2K4)
Hi all, and particularly @Eskimo if you spot this — I believe I'm reproducing the backend issuance bug reported in thread 816377 (https://developer.apple.com/forums/thread/816377) on a different Team ID and would like a second pair of eyes before I burn a TSI. Feedback Assistant filed as FB22582333. Team ID: MCN4U9B2K4 · Bundle ID: com.michaeltocco.Sanbox · Xcode 17 · iOS 18.5 · Automatic signing Setup App ID com.michaeltocco.Sanbox has ShazamKit ticked in App Services; persists through portal reloads. Local entitlements file declares com.apple.developer.shazamkit = YES only (no MusicKit client entitlement, per DTS guidance in thread 799000: https://developer.apple.com/forums/thread/799000). CODE_SIGN_ENTITLEMENTS set in both Debug and Release XCBuildConfiguration buildSettings. NSMicrophoneUsageDescription and NSAppleMusicUsageDescription are both present in the generated Info.plist. What Xcode reports After wiping DerivedData and any Sanbox-matching profiles and running xcodebuild … -allow
2
0
278
2w
Reply to Tap to Pay on iPhone – Provisioning profile missing entitlement when uploading to TestFlight
Thanks for the post. It looks like also yesterday you open a bug? Can you confirm that providing the FB number here? For that entitlement there is an additional approval step required. The com.apple.developer.proximity-reader.payment.acceptance entitlement is a restricted entitlement. This means you cannot simply add it to your .entitlements file in Xcode and check a box in the Developer Portal; you must explicitly apply for it and be granted permission before your provisioning profiles will actually include it. Because your Apple Developer account hasn't been officially granted this entitlement yet, the provisioning profiles you are regenerating do not contain it. When Xcode archives the app and verifies it against the profile for TestFlight, it sees the mismatch and throws that exact error. Request the Entitlement from Apple. You must submit a request for the Tap to Pay on iPhone entitlement. https://developer.apple.com/contact/request/tap-to-pay-on-iphone/ Albert
  Worldwide Developer Re
2w
Reply to Icon Composer: Any way to add icons to the app bundle for older macOS versions?
@Steve4442 Quick FYI: I actually have the 2 different icons working now (Liquid Glass Icon Composer .icon appears in Tahoe, and my current Legacy .icns appears in Sequoia). It's a huge mess to do, but it is possible. In my case I had to: Generate a Legacy .icns via Terminal (instead of using an Asset Catalog in Xcode) Install Xcode 26.0.1 Create a simple test app with a Shell Script that runs actool to build the Asset.car file. Build my test app with Xcode 26.0.1 Copy the resulting Assets.car and the Terminal-built .icns, into my Xcode 24.3 production project. Tweak my Xcode 24.3 production project's Info.plist and build. Final app displays two different icons: LG in Tahoe, Legacy in Sequoia. To give you an idea of how messy this is, I had to follow much of John Siracusa's advice from here: https://mjtsai.com/blog/2025/08/08/separate-icons-for-macos-tahoe-vs-earlier/ If anyone really wants to go through this major hassle, I can try to write up instructions here. Bu
2w
TLS Inspection with MITM Proxy setup for System Extension app in macOS
Hi All, I am working on a macOS System Extension using Apple’s Network Extension Framework, designed to observe and log network activity at multiple layers. The system extension is currently stable and working as expected for HTTP and DNS traffic with 3 providers, getting Socket, HTTP, and DNS logs. Current Architecture Overview The project consists of two Xcode targets: 1. Main App Process Responsible for: Managing system extension lifecycle (activation, configuration) Establishing IPC (XPC) communication with extensions Receiving structured logs from extensions Writing logs efficiently to disk using a persistent file handle Uses: OSSystemExtensionManager NEFilterManager, NETransparentProxyManager, NEDNSProxyManager NWPathMonitor for network availability handling Persistent logging mechanism (FileHandle) 2. System Extension Process Contains three providers, all running within a single system extension process: a) Content Filter (NEFilterDataProvider) Captures socket-level metadata Extracts: PID via
5
0
264
2w
Reply to Icon Composer: Any way to add icons to the app bundle for older macOS versions?
Ignore my Dropbox post. I set something up in Github instead. I hope this helps someone:) https://github.com/psulak/Tahoe-Sequoia-Hybrid-Icon
Replies
Boosts
Views
Activity
2w
Can't enroll; support is totally useless
https://developer.apple.com/enroll/identity/status Your enrollment could not be completed. Your enrollment in the Apple Developer Program could not be completed at this time. That's all I get. I contacted email support, they took seven days to respond with this message: Hello, Thank you for contacting Developer Support. I would first like to apologize for this delayed answer. It is certainly not the normal waiting time for an answer from Developer Support. We are currently facing a huge number of requests from our customers and your patience is well appreciated. I understand you are having issues submitting your enrollment. We can’t verify your identity with the Apple Developer app or provide further assistance with the Apple Account for Apple developer programs. You can still take advantage of great content using your Apple Account in Xcode to develop and test apps on your own device. Learn more about Xcode development. If you have additional questions related to this request, reply to this
Replies
2
Boosts
0
Views
78
Activity
2w
Reply to Xcode Command Line Tools update not wanted, but persists
Thanks so much for this post. That documentation you provided should have work on this sections https://developer.apple.com/documentation/xcode/installing-the-command-line-tools#Uninstall-the-Command-Line-Tools-for-Xcode-package sudo rm -rf /Library/Developer/CommandLineTools To delete the package receipt, run the sudo pkgutil command with the --forget option in Terminal: sudo pkgutil --forget com.apple.dt.commandlinetools I would recommend to go over all the steps on the documentation If the task succeeds, pkgutil prints the following message: sudo pkgutil --forget com.apple.dt.commandlinetools No receipt for 'com.apple.dt.commandlinetools' found at '/'. Albert
  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
2w
Xcode Command Line Tools update not wanted, but persists
I am running Tahoe 26.4.1 on a MacBook Air, M4, 2025. In System Settings, I have an item heading of Software Update Available. Clicking on that brings up Command Line Tools for Xcode 26.4. The only available choices are to Update Now or Cancel. In the past, I was developing a game, but have quit working on that, and deleted Xcode and Command Line Tools. Wanting the Command Line Tools ... line to disappear from System Settings, I called Apple Support, and at their request have followed the steps in https://developer.apple.com/documentation/xcode/installing-the-command-line-tools to delete this entry in System Settings, namely the 2 sudo's in that article under the section Uninstall the command line tools. This did not cause the Command Line Tools for Xcode 26.4 line in System Settings to disappear (as I was told by Apple support that it would, because I would be deleting the receipt). In Terminal, I did indeed receive a response of No receipt for 'com.apple.dt.commandlinetoo
Replies
12
Boosts
0
Views
253
Activity
2w
Reply to SwiftUI Text rendering with too small height / one line missing causing unexpected text truncation on iPhone devices
Hello @kai_, Your sample code uses a standard font which will adapt to the users selected font size. iOS provides a wide range of text sizes for the user to select from. Build your app to be accessible to users who select a different text size. For more information see Typography and Font. When I run your code on an iPhone 15 with 26.4, I can see the full text. It seems the size of the text in your environment does not fit within its content margins. To see these margins, try using Xcode's Debug View Hierarchy feature. Take look at these margins and resource, let me know what you find.  Travis
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
2w
macOS 26, unresponsive and whole screen wide file finder popped up from app
After update macOS to 26, and Xcode to 26, there are issues with file finder popped up from an app, not the file finder of macOS itself. such as: when open Xcode, then click open existing project, or in a opened project, in top file menu, choose add local package dependency, in above cases, the popped out file finder is unresponsive and whole screen wide. However, the file finder of macOS works fine, the issue is in popped up file finder from an app, such as in Xcode, swift playground, trying the locate a file in MacBook. Even in edit this forum post, when I try to add a screen shot, press add image symbol, the popped up file finder is unresponsive and whole screen wide, same issue as in Xcode and swift playground. what is the cause of this issue, and how to correct it?
Replies
0
Boosts
0
Views
149
Activity
2w
Reply to Icon Composer: Any way to add icons to the app bundle for older macOS versions?
My test projects for anyone who wants to try this madness. Requires installing Xcode 26.0.1. Follow the 2 Read Me files included. At some point I may clean this up and post it on Github. But Dropbox will have to do in a pinch: https://www.dropbox.com/scl/fo/pyqw2s06pzc4gacdrysmf/AHp6Bqy7dzfGZz34jOoG6F0?rlkey=cziky74r2hwxfo9m4gpd6fpif&st=8z7au8wn&dl=0 If someone comes up with a cleaner way to do this, please share with the whole class:)
Replies
Boosts
Views
Activity
2w
Reply to Complications Unavailable on iOS When Adding Custom Watch Face (App Store Build), But Works Fine on watchOS & in TestFlight​
Thank you for your post and for your patience in awaiting a response. I initially anticipated a response from an Apple Watch engineer. However, your post may benefit from additional information or a link to the App Store where the app can be downloaded to add the complication and observe the issue? As I’m not an expert on that. Is your complication using WidgetKit or ClockKit? Please provide as much background information as possible and take a look at this documentation if you haven’t done it before: https://developer.apple.com/documentation/widgetkit/converting-a-clockkit-app When a user downloads your app from the App Store, the iPhone’s Watch app which is responsible for configuring the watch face on iOS attempts to read the complication descriptors/metadata from your iOS app's bundle or the bundled Watch app. Ask a user to download the app from the App Store, launch the iOS app, launch the watchOS app, and then try to add the custom watch face from the iPhone. Is that working? Since you cannot attach Xcode
Replies
Boosts
Views
Activity
2w
Reply to Orphaned 9GB Simulator Runtime in /System/Library/AssetsV2 - Cannot Delete (SIP protected)
[quote='885427022, DTS Engineer, /thread/812992?answerId=885427022#885427022'] Did anyone file a bug about this? [/quote] Filed the bug report Reproduces the 'lying delete' + stuck Deleting state on Xcode 26.4.1 / macOS 26.4.1, plus a second orphan revealed by scan-and-mount.
Replies
Boosts
Views
Activity
2w
Reply to ITMS-90429: Invalid Swift Support on libswiftCompatibilitySpan.dylib after update to Xcode 26.4.1
Thanks for the post. This normally occurs when updating to newer versions of Xcode as swift support requirements, the validator checks the swift the executables from Frameworks folders in the app, and makes sure that the names match 1 to 1. The libswiftCompatibilitySpan.dylib library. The ITMS-90429 error triggers because App Store Connect is extremely strict about how Swift dynamic libraries are packaged inside your exported .ipa file. What version of Xcode are you using? When you manually copy the .dylib into the app's Frameworks folder, it fails App Store validation because Apple requires Swift libraries to exist inside the folder at the root of the .ipa archive. Are you manually doing that? Or are you are using CocoaPods? I would recommend to also check this thread https://discussions.apple.com/thread/256135560?sortBy=rank Albert
  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
2w
Reply to ShazamKit enabled on App ID but provisioning profiles do not include com.apple.developer.shazamkit entitlement
Same symptom on a different Team ID (MCN4U9B2K4, bundle com.michaeltocco.Sanbox, Xcode 17, iOS 18.5, Automatic signing). ShazamKit ticked in App Services and persisting across portal reloads; Xcode fails with Entitlement com.apple.developer.shazamkit not found and could not be included in profile. The profile Apple just issued (2026-04-22) for my App ID carries only application-identifier, keychain-access-groups, get-task-allow, and com.apple.developer.team-identifier — no com.apple.developer.shazamkit. Already tried: deleting + recreating the App ID from scratch, the uncheck/save/wait/re-check/save capability-toggle trick, purging cached profiles between every attempt, -allowProvisioningUpdates, device target (not Simulator). Same issuance pathology persists. Runtime (when forced against a team wildcard profile for testing) returns com.apple.ShazamKit Code=202 Missing entitlements → AMS 306 → HTTP 401 from api.shazam.apple.com/v1/catalog/US/match, which is consistent with the entitlement ne
Replies
Boosts
Views
Activity
2w
Provisioning profile missing `com.apple.developer.shazamkit` despite App Services checkbox enabled (Team MCN4U9B2K4)
Hi all, and particularly @Eskimo if you spot this — I believe I'm reproducing the backend issuance bug reported in thread 816377 (https://developer.apple.com/forums/thread/816377) on a different Team ID and would like a second pair of eyes before I burn a TSI. Feedback Assistant filed as FB22582333. Team ID: MCN4U9B2K4 · Bundle ID: com.michaeltocco.Sanbox · Xcode 17 · iOS 18.5 · Automatic signing Setup App ID com.michaeltocco.Sanbox has ShazamKit ticked in App Services; persists through portal reloads. Local entitlements file declares com.apple.developer.shazamkit = YES only (no MusicKit client entitlement, per DTS guidance in thread 799000: https://developer.apple.com/forums/thread/799000). CODE_SIGN_ENTITLEMENTS set in both Debug and Release XCBuildConfiguration buildSettings. NSMicrophoneUsageDescription and NSAppleMusicUsageDescription are both present in the generated Info.plist. What Xcode reports After wiping DerivedData and any Sanbox-matching profiles and running xcodebuild … -allow
Replies
2
Boosts
0
Views
278
Activity
2w
Reply to Tap to Pay on iPhone – Provisioning profile missing entitlement when uploading to TestFlight
Thanks for the post. It looks like also yesterday you open a bug? Can you confirm that providing the FB number here? For that entitlement there is an additional approval step required. The com.apple.developer.proximity-reader.payment.acceptance entitlement is a restricted entitlement. This means you cannot simply add it to your .entitlements file in Xcode and check a box in the Developer Portal; you must explicitly apply for it and be granted permission before your provisioning profiles will actually include it. Because your Apple Developer account hasn't been officially granted this entitlement yet, the provisioning profiles you are regenerating do not contain it. When Xcode archives the app and verifies it against the profile for TestFlight, it sees the mismatch and throws that exact error. Request the Entitlement from Apple. You must submit a request for the Tap to Pay on iPhone entitlement. https://developer.apple.com/contact/request/tap-to-pay-on-iphone/ Albert
  Worldwide Developer Re
Replies
Boosts
Views
Activity
2w
Reply to Icon Composer: Any way to add icons to the app bundle for older macOS versions?
@Steve4442 Quick FYI: I actually have the 2 different icons working now (Liquid Glass Icon Composer .icon appears in Tahoe, and my current Legacy .icns appears in Sequoia). It's a huge mess to do, but it is possible. In my case I had to: Generate a Legacy .icns via Terminal (instead of using an Asset Catalog in Xcode) Install Xcode 26.0.1 Create a simple test app with a Shell Script that runs actool to build the Asset.car file. Build my test app with Xcode 26.0.1 Copy the resulting Assets.car and the Terminal-built .icns, into my Xcode 24.3 production project. Tweak my Xcode 24.3 production project's Info.plist and build. Final app displays two different icons: LG in Tahoe, Legacy in Sequoia. To give you an idea of how messy this is, I had to follow much of John Siracusa's advice from here: https://mjtsai.com/blog/2025/08/08/separate-icons-for-macos-tahoe-vs-earlier/ If anyone really wants to go through this major hassle, I can try to write up instructions here. Bu
Replies
Boosts
Views
Activity
2w
TLS Inspection with MITM Proxy setup for System Extension app in macOS
Hi All, I am working on a macOS System Extension using Apple’s Network Extension Framework, designed to observe and log network activity at multiple layers. The system extension is currently stable and working as expected for HTTP and DNS traffic with 3 providers, getting Socket, HTTP, and DNS logs. Current Architecture Overview The project consists of two Xcode targets: 1. Main App Process Responsible for: Managing system extension lifecycle (activation, configuration) Establishing IPC (XPC) communication with extensions Receiving structured logs from extensions Writing logs efficiently to disk using a persistent file handle Uses: OSSystemExtensionManager NEFilterManager, NETransparentProxyManager, NEDNSProxyManager NWPathMonitor for network availability handling Persistent logging mechanism (FileHandle) 2. System Extension Process Contains three providers, all running within a single system extension process: a) Content Filter (NEFilterDataProvider) Captures socket-level metadata Extracts: PID via
Replies
5
Boosts
0
Views
264
Activity
2w