Skip to content

"Double-quoted" issue in latest version of Firebase #5987

@sukhoi360

Description

@sukhoi360

[REQUIRED] Step 1: Describe your environment

  • Xcode version: 12.0 beta (12A6159)
  • Firebase SDK version: 6.27.0
  • Firebase Component: Auth, Core, Database
  • Component version: Auth: 6.6.0 / Core: 6.8.0 / Database: 6.3.0
  • Installation method: CocoaPods

[REQUIRED] Step 2: Describe the problem

Steps to reproduce:

Hello,
I am using Xcode 12 beta (12A6159). I updated Firebase to the latest version (6.27.0) and I have a lot of errors from the nanopb-umbrella.h file. Here are the errors :

- Double-quoted include "pb.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_common.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_decode.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_encode.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_decode.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_common.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_encode.h" in framework header, expected angle-bracketed instead
- Double-quoted include "pb_common.h" in framework header, expected angle-bracketed instead

These errors result in a failure to build the 'nanopb' module and make the execution of the project impossible.
This issue came with the update to the latest version of Firebase. It only occurs on Xcode 12 beta, everything works well on Xcode 11.
Here is a project that reproduces the issue :
testProject.zip

Looking forward for your response.

Thanks.

Metadata

Metadata

Assignees

Labels

api: corebeta-softwareRelated to using beta iOS or Xcode versions.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions