Xcode 26.4: IBOutlets/IBActions gutter circles missing — cannot connect storyboard to code (works in 26.3)

I’m seeing a regression in Xcode 26.4 where Interface Builder will not allow connecting IBOutlets or IBActions.

Symptoms:

  • The usual gutter circle/dot does not appear next to IBOutlet / IBAction in the code editor
  • Because of this, I cannot:
    • drag from storyboard → code
    • drag from code → storyboard
  • The class is valid and already connected to the storyboard (existing outlets work)
  • Assistant Editor opens the correct view controller file

Important: The exact same project, unchanged, works perfectly in Xcode 26.3. I can create and connect outlets/actions normally there.

Environment

  • Xcode: 26.4
  • macOS: 26.4
  • Mac Mini M4 Pro 64G Ram
  • Project: Objective-C UIKit app using Storyboards
  • This is a long-running, ObjC, project (not newly created)

What I’ve already tried

To rule out the usual suspects:

  • Verified View Controller Custom Class is correctly set in Identity Inspector
  • Verified files are in the correct Target Membership
  • Verified outlets are declared correctly in the .h file:
@property (weak, nonatomic) IBOutlet UILabel *exampleLabel;

Opened correct file manually (not relying on Automatic Assistant) Tried both:

  • storyboard → code drag
  • code → storyboard drag
  • Tried using Connections Inspector
  • Clean Build Folder
  • Deleted entire DerivedData
  • Restarted Xcode
  • Updated macOS to 26.4
  • Ran:

sudo xcodebuild -runFirstLaunch

  • Confirmed required platform components installed
  • Reopened project fresh

Observations

  • In Xcode 26.4 the outlet “connection circles” are completely missing
  • In Xcode 26.3 they appear immediately for the same code
  • Existing connections still function at runtime — this is purely an Interface Builder issue

Question

The gutter circles appearance has always been flaky in Xcode over the 13+ years I've been using it but now with 26.4 they have completely disappeared.

Has anyone else seen this in Xcode 26.4, or found a workaround?

At this point it looks like a regression in Interface Builder, but I haven’t found any mention of it yet.

Same problem on two machines. I've had to downgrade to 26.3.

I have the same problem. It's normal to use Swift.

Looks like I have the same issue

having the same issue with Xcode 26.4 and Objective C project

I have the same issue, Xcode 26.4, Objective-C project.

i have the same issue

Thanks so much for the reports. Any of you have filed a bug? Have you try with the new Xcode 26.5 beta?

Once you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?

Thanks

Albert Pascual
  Worldwide Developer Relations.

Xcode 26.4: IBOutlets/IBActions gutter circles missing — cannot connect storyboard to code (works in 26.3)
 
 
Q