I have been using Xcode Version 26.1.1 on macOS Tahoe Version 26.1. In VIM mode, whenever I quickly tap d twice, to delete the complete line, most of the time Xcode crashes. Is anyone else facing this issue? Should I move to any older version of Xcode or any other solve for this?
Dive into the vast array of tools, services, and support available to developers.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
I am a developer with a free developer account, and my account is under the legal age of majority. I know that, according to the terms in Section 6 of the Apple Developer Agreement, I must be the legal age of majority to use pre-release software, and yet the Software Update section of Settings on my device would allow me to install a beta release of iOS 26.
Is there a way for me to hide/remove this option without signing out of my account, and not have it appear again as an option until I reach the age of majority?
Topic:
Developer Tools & Services
SubTopic:
General
I’ve contacted support two or three times already and no response. I made the payment to create my Apple Developer account on the 26th and also received the invoice that same day, but the status still shows as pending. This is quite urgent, so I’m not sure what you can do on your side to help.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi, my developer account has been pending for more than 48 hours and I haven't received any followup email as well. Can someone pls provide guidance on this?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
I use CI/CD dsym, downloaded into local directories, but there seems no direct way using it in Xcode
We are preparing to transfer one of our live applications to a different Apple Developer Organization and need clarification to avoid service disruption.
We would like guidance on the following points:
Sign in with Apple and Service ID Transfer:
We want to confirm whether the Service ID used for Sign in with Apple must be transferred along with the app, or if its configuration will automatically migrate as part of the transfer.
Additionally, is there a way to verify whether the app currently has any explicit association or dependency with the existing Service ID on the current developer account?
As per our findings, we do not have a ServiceID associated with SIWA. The SIWA is handled natively by iOS.
Creating or Updating a Service ID Before Transfer:
Since, the ServiceID is not associated, if we create a new Service ID now and assign it to the existing app for Sign in with Apple, will this have any impact on users who are already using the live app? Specifically, will creating or modifying a Service ID change the authorization state for currently authenticated Apple Sign In users?
Transfer Identifier Timing:
The transfer process requires generating a transfer identifier. Should this be done ahead of the Account Migration or only at the start of the transfer?
Also, will generating or using the transfer identifier require any change on the client side related to Apple Sign In?
We would appreciate recommendation for these steps and whether users should expect any authentication or billing disruptions during or after the app transfer.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Accounts
Sign in with Apple
when does an intel macbook pro 2020 get the last xcode update i.e when does this type of mac stop to be capable of publishing on app store ?
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tech stack: React Native + Expo. We are using two solo developer accounts (not a business or team account).
Context: Friend and I set out to make an app together. Friend created app and set it up on Apple.
We worked on it together. He controlled devops (builds and submission).
Friend no longer can commit to development.
Wants to transfer to me. I create apple developer account.
After app transfer, my phone (deviceid) underwent a 14 day soft ban preventing builds. That has since been lifted.
There seems to be something in place preventing me from making dev builds on the original dev bundleid. It says it's still owned by him despite the app transfer.
Bottom line: what needs to happen so I can make dev builds?
Nice to have: we can both make dev builds under the same bundleid
Tech stack: React Native + Expo. We are using two solo developer accounts (not a business or team account).
Context: Friend and I set out to make an app together. Friend created app and set it up on Apple.
We worked on it together. He controlled devops (builds and submission).
Friend no longer can commit to development.
Wants to transfer to me. I create apple developer account.
After app transfer, my phone (deviceid) underwent a 14 day soft ban preventing builds. That has since been lifted.
There seems to be something in place preventing me from making dev builds on the original dev bundleid. It says it's still owned by him despite the app transfer.
Bottom line: what needs to happen so 1 can make dev builds?
nice to have: is there a way for us to both make dev builds under the same bundleid?
Hi,
I am using Installer JS in Distrtibution file which is created using productbuild command. I am trying to read the installed version of app from the plist file present in the /var/db/receipts folder. It gives the following warning. If I enable the flag , notarization will fail.
FJS: Package Authoring Error: access to path "/var/db/receipts/com.xxx.xxx.plist" requires
Following is the function I have used to read the installed version.
system.files.plistAtPath()
I have also tried the following function to read the version from .app file.
system.files.bundleAtPath
Both the functions give the warning.
Is there are a way to avoid this warning or a better way to read the installed version?
Regards
Prema Kumar
I have a view inside a Swift Package that relies on an external Swift Package. My Preview Canvas breaks as soon as I use code from the external package:
import ComplexModule // From swift-numerics
import SwiftUI
struct MyView: View {
// Commenting out this line will make Previews work
let number: Complex<Double> = 123
var body: some View {
Text("Hello World")
}
}
#Preview {
MyView()
}
This is part of the error the preview emits:
== PREVIEW UPDATE ERROR:
GroupRecordingError
Error encountered during update group #33
==================================
| [Remote] JITError: Runtime linking failure
|
| Additional Link Time Errors:
| Symbols not found: [ _$sSd10RealModule0A0AAMc, _$s13ComplexModule0A0VMn, _$s13ComplexModule0A0V14integerLiteralACyxG07IntegerD4TypeQz_tcfC ]
|
| ==================================
|
| | [Remote] LLVMError
| |
| | LLVMError: LLVMError(description: "Failed to materialize symbols: { (static-MyTarget, { __replacement_tag$1 }) }")
Did anyone else see this before?
I’m using Swift Playgrounds on macOS 26 to learn app development, starting with the “Get Started with Apps” template. Every time I run the template, macOS shows a popup asking:
“Get Started with Apps” wants to access data from other apps. Allow / Don’t Allow
I’ve already tried:
Granting Playgrounds Full Disk Access in System Settings → Privacy & Security
Checking Automation / App Permissions
Restarting Playgrounds and macOS
…but the popup still appears every run. I’m aware this is related to App Sandbox and privacy restrictions, but I’m looking for a way to:
Suppress this popup entirely while running playgrounds code, or
Run the template in a way that avoids triggering this permission request.
macOS version: 26.1
Playgrounds app version: 4.6.4
Topic:
Developer Tools & Services
SubTopic:
Swift Playground
This is a M4 iMac 32GB 2TB where over the last few months memory use has been crazy. The worst offender is SimulatorTrampoline. I just opened a default iOS app and ran it in a simulator. So this is as simple as it gets: there's 1 SF Symbol and "Hello, world!" text.
iStatMenus shows SimulatorTrampoline at 10.7GB, Safari 5.2GB, Xcode at 3.2GB, and swap at 548MB
meanwhile ActivityMonitor shows the top memory use of Ildb-rpc-server at 2.30GB, Xcode at 523.4MB Swap is 548MB is the only number that matches and the fact that Memory used is ~26GB total.
Is this amount of memory use normal? Is iStat menu reporting something different than Activity monitor. This computer used to never swap. Any suggestions?
We're having issues getting Sign in with Google to function on TestFlight (not experiencing these issues on iOS Browser) with user unable to be authorised and proceed to logged in screens of our app.
Below are the three sign-in methods tested and the exact results for each.
Button 1: Default
Standard Google Sign-In button (Google JavaScript SDK) embedded in the frontend.
Uses the normal OAuth browser redirect flow.
Auth URL: https://accounts.google.com/o/oauth2/v2/auth?...
Sometimes disallowed_useragent error.
Other times a 400 invalid_request error.
In most cases the callback is never triggered inside the wrapper.
Appears that the wrapper does not retain cookies/session data from the external Google window.
Button 2: Custom
Custom button calling Google OAuth through our own redirect handler.
Explicitly set a custom user-agent to bypass disallowed user agent logic.
Later removed user-agent override entirely for testing.
Added multiple ATS (App Transport Security) exceptions for Google domains.
Added custom URL scheme to Info.plist for OAuth redirect.
Changing the user-agent had no effect.
ATS exceptions + scheme support verified and working.
Redirect still fails to propagate tokens back to the WebView.
In tests a few weeks ago we got to Google’s login page, but it never returned to the app with a valid code. Now
we are consistently getting disallowed_useragent error.
Button 3: Default
Same as Button 1 however tested outside of Vue.js with just plain JavaScript.
Added new Google domain exceptions and updated redirect URIs.
Behaviour matches Button 1
Google account selection sometimes worked, however now consitently disallowed_useragent error
Additional Technical Attempts
User-Agent Modifications
Set UA to standard desktop Chrome → no effect.
Removed UA override → no effect.
ATS / Domain / Scheme Configuration
Added:
accounts.google.com
.googleusercontent.com
*.googleapis.com
I am getting the following error:
" Unable to process request - PLA Update available: You currently don't have access to this membership resource. To resolve this issue, agree to the latest Program License Agreement in your developer account."
Seems to be straight forward enough but after agreeing to the updated PLA I still get the error..but weirdly only on one title and on one device. I can compile and run the app on my iPad, but it fails on the iPhone. Thoughts?
Topic:
Developer Tools & Services
SubTopic:
Xcode
Hello,
I am an Apple Developer and I have been unable to access my Apple ID for more than a week because of a verification code issue.
Every time I try to sign in to my Apple ID or manage my banking information, I see this error message:
“Too many verification codes have been sent. Enter the last verification code you received or try again later.”
The problem is that I am not receiving any SMS verification codes at all, so I cannot enter any “last code”, and I cannot complete the sign-in process.
I have already tried the following:
Waited more than 24 hours without requesting new codes, several times.
Tried signing in from different devices and networks.
Confirmed that my phone number is active and can receive other SMS messages from different services.
The issue persists and I am effectively locked out of my Apple ID.
This is a critical problem for me because it directly affects my Apple Developer work:
I cannot sign in to App Store Connect.
I cannot add or edit my banking information.
I cannot upload my app or submit it for review.
I also do not have another phone number that I can add as a trusted phone number, so I cannot simply switch to a different number.
I kindly ask for a concrete technical solution or manual intervention for my Apple ID, not just “wait 24 hours and try again”, because I have already done that multiple times and the error is still there.
Could you please:
check if there is a block or rate limit on verification codes for my account, and
help reset it or provide another way to verify my identity and restore access to my Apple ID,
or assist me with updating my trusted phone number after verifying my identity?
This issue is blocking my ability to continue development and release of my app on the App Store, so I would really appreciate any escalation to the appropriate technical team.
Thank you very much for your help.
Best regards,
Daniil
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hi everyone, I think this is a simple issue.
I got the following error message"
"PreviewDevice is ignored in a #Preview macro. Use the device picker at the bottom of the Canvas to change which device type is used for the preview. (from macro 'Preview')"
after this line:
".previewDevice(PreviewDevice(rawValue: "iPhone 17 Pro"))"
But in my Canvas I do not see the device picker.
Thank you.
Topic:
Developer Tools & Services
SubTopic:
Xcode
It has been two years since I wrote my a SwiftUI app, and I wanted to start again in Xcode 26. I can no longer see the attributes inspector when I select an element in the canvas. This was an Xcode feature that was very helpful as I am still a novice. Has this feature been deprecated in Xcode 26? And if not, please help explain how I can find and use it.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
Developer Tools
Interface Builder
Xcode
SwiftUI
This is using:
**Unity 6000.2.7f - latest ARKit etc
Xcode 26.1 **
This is going to iPad/iPhone/iOS and I have succesfully built to the iPad before, but updates to the software seem to have added these errors in.
Basically all updated as much as possible.
Originally I got 5 errors, but updates brought it down.
On build I now get 3 undefined symbols:
Undefined symbol: _swift_FORCE_LOAD$_swiftCompatibility51
Undefined symbol: _swift_FORCE_LOAD$_swiftCompatibility56
Undefined symbol: _swift_FORCE_LOAD$_swiftCompatibilityConcurrency
This appears to be a bug, or issue, that is in some way known, but I'm not sure how best to get past it.
ld: warning: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.1.324.0.kGuqPt/Metal.xctoolchain/usr/lib/swift/iphoneos' not found
ld: warning: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.1.324.0.kGuqPt/Metal.xctoolchain/usr/lib/swift-5.0/iphoneos' not found
ld: warning: Could not find or use auto-linked library 'swiftCompatibility51': library 'swiftCompatibility51' not found
ld: warning: Could not find or use auto-linked library 'swiftCompatibility56': library 'swiftCompatibility56' not found
ld: warning: Could not find or use auto-linked library 'swiftCompatibilityConcurrency': library 'swiftCompatibilityConcurrency' not found
ld: warning: Could not find or use auto-linked library 'swiftCompatibilityPacks': library 'swiftCompatibilityPacks' not found
ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes': framework 'CoreAudioTypes' not found
ld: warning: Could not find or use auto-linked framework 'UIUtilities': framework 'UIUtilities' not found
ld: warning: Could not parse or use implicit file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SwiftUICore.framework/SwiftUICore.tbd': cannot link directly with 'SwiftUICore' because product being built is not an allowed client of it
Undefined symbols for architecture arm64:
"_swift_FORCE_LOAD$_swiftCompatibility51", referenced from:
_swift_FORCE_LOAD$swiftCompatibility51$_UnityARKit in libUnityARKit.a[49](RoomCaptureSessionWrapper. o)
"_swift_FORCE_LOAD$_swiftCompatibility56", referenced from:
_swift_FORCE_LOAD$swiftCompatibility56$_UnityARKit in libUnityARKit.a[49](RoomCaptureSessionWrapper. o)
"_swift_FORCE_LOAD$_swiftCompatibilityConcurrency", referenced from:
_swift_FORCE_LOAD$swiftCompatibilityConcurrency$_UnityARKit in libUnityARKit.a[49](RoomCaptureSessionWrapper. o)
ld: symbol(s) not found for architecture arm64
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Hello,
I am currently working on a project that requires the use of the NFCTagReaderSession API to perform read and write operations on NFC tags (ISO15693 and other standard NFC tag types).
According to the Apple documentation, CoreNFC and NFCTagReaderSession are fully supported on iPhone devices.
However, the behavior and availability on iPad devices are not clearly documented.
I would like to request clarification on the following points:
Is NFCTagReaderSession officially supported on iPad devices?
We have verified that some iPad models equipped with NFC hardware still do not expose support for this API.
Is there an up-to-date list of iPad models that support CoreNFC?
The documentation currently mentions only “iPhone 7 or later,” with no reference to iPad models.
Does Apple plan to enable NFCTagReaderSession on iPad in the future?
This information is important for our product roadmap, as several of our deployments rely on tablets.
Our goal is to determine whether NFC tag read/write operations are intended to be available exclusively on iPhone, or whether there are existing or upcoming iPad models that will support CoreNFC as well.
Thank you in advance for your support and for any clarification you can provide.
Kind regards,