Skip to content

Project fails with "Non-portable path to file '<protobuf/Any.pbobjc.h>'" when updated to latest Firebase/Messaging component #1419

@ghost

Description

  • Xcode version: 9.4
  • Firebase SDK version: 5.2.0
  • Firebase Component: Messaging (Auth, Core, Database, Firestore, Messaging, Storage, etc)
  • Component version: 3.0.2

When trying to build my project I see several identical errors to:

Non-portable path to file '<protobuf/Any.pbobjc.h>'; specified path differs in case from file name on disk

Steps to reproduce:

If I update my pods file to:

Installing Firebase 5.2.0 (was 4.13.0)
Installing FirebaseABTesting 2.0.0 (was 1.0.0 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebaseAnalytics 5.0.1 (was 4.2.0 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebaseCore 5.0.3 (was 4.0.20 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebaseInstanceID 3.1.0 (was 2.0.10 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebaseMessaging 3.0.2 (was 2.2.0 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebasePerformance 2.0.0 (was 1.1.3 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebaseRemoteConfig 3.0.0 (was 2.1.3 and source changed to https://github.com/CocoaPods/Specs.git from https://github.com/cocoapods/specs.git)
Installing FirebaseSwizzlingUtilities 2.0.0 (was 1.0.1)
Using Folly (2016.09.26.00)

When I build in xcode I get several of the errors above for the Messaging component, specifically for the GtalkCore.pbobjc.h

I'm not an expert in IOS so I tried researching online but I could not find any good lead to solve this problem. Any lead or help would be much appreciated.

Thank you in advance.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions