Skip to content

File Not Found when building on new Xcode #1831

Closed
@mathieulb

Description

@mathieulb

New Issue Checklist

Issue Description

  • Parse/Parse/Internal/ParseManager.h:16:9 'PFOfflineStore.h' file not found
  • Parse/Parse/Source/Parse.m:10:9 'BFTask+Private.h' file not found
  • Parse/Parse/Source/ParseClientConfiguration.m:11:9 'ParseClientConfiguration_Private.h' file not found

while those files do exist in SourcePackages/checkouts/Parse-SDK-iOS-OSX (no other identical filenams in that source tree) :

  • ./Parse/Parse/Internal/LocalDataStore/OfflineStore/PFOfflineStore.h
  • ./Parse/Parse/Internal/BFTask+Private.h
  • ./Parse/Parse/Internal/ParseClientConfiguration_Private.h

Steps to reproduce

Press the build button on a project whose "Package Dependencies" contain "ParseObjC 2.7.0" or "ParseObjC 2.7.2" (tried both). This is my first attempt after upgrading to Xcode 16.x. Worked in Xcode 15.x last summer.

Actual Outcome

Can't build, see 3 error messages above

Expected Outcome

Successful build

Environment

Client

  • Parse ObjC SDK version: 2.7.0 and later 2.7.2
  • Xcode 16.2 (last success was in Xcode 15.x, did not try 16.0 nor 16.1)
  • MacOS 15.2 (last success was in MacOS 14.x, did not try 15.0 nor 15.1)

Server

  • Parse Server version: not relevant because build issue
  • Operating system: not relevant because build issue
  • Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): not relevant because build issue

Database

  • System (MongoDB or Postgres): not relevant because build issue
  • Database version: not relevant because build issue
  • Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): not relevant because build issue

Logs

Metadata

Metadata

Assignees

No one assigned

    Labels

    state:duplicateDuplicate of already reported issuetype:featureNew feature or improvement of existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions