firebase / firebase/firebase-ios-sdk

Unable to build project with "Enhanced Security" from Xcode26

Open
#15,008 16 comments 5 reactions 1 assignee Claimed by @ncooke3 View on GitHub
beta-software needs-attention
Dominant language
C++
Stars
6.7k
Forks
1.8k
Avg merge
2d 18h
Merged PRs (30d)
75

Description

### Description

When I enabled the “Enhanced Security” configuration in Xcode 26, I encountered an issue while attempting to build my project.

### Reproducing the issue

- Open Xcode project settings with Xcode26
- Signing & Capabilities
- Click on +Capability
- Enhanced Security
- Try to build project

### Firebase SDK Version

11.14.0

### Xcode Version

26 beta 1

### Installation Method

Swift Package Manager

### Firebase Product(s)

Messaging

### Targeted Platforms

iOS

### Relevant Log Output

```shell
Undefined symbols for architecture arm64e:
"_OBJC_CLASS_$_FIRApp", referenced from:
in AppDelegate.o
"_OBJC_CLASS_$_FIRMessaging", referenced from:
in AppDelegate.o
```

### If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet

```json

Replace this line with the contents of your Package.resolved.

```

### If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet

```yml

Replace this line with the contents of your Podfile.lock!

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.