Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xcode Build Configuration that enable DEBUG must prefix their name with "Debug" #1826

Open
4 tasks done
dhoerl-lp opened this issue Dec 19, 2024 · 2 comments
Open
4 tasks done
Labels
bounty:$10 Bounty applies for fixing this issue (Parse Bounty Program) type:bug Impaired feature or lacking behavior that is likely assumed

Comments

@dhoerl-lp
Copy link

dhoerl-lp commented Dec 19, 2024

New Issue Checklist

Issue Description

Since 4.2.0, a Build Configuration that we have with a name "Local" crashes at launch. The error is PFPin has not been registered. However, if the config is renamed to "DebugLocal", everything works.

Steps to reproduce

  • with a working "Debug" Build Configuration, duplicate it
  • the name will be "Debug copy" - build and run it - should have no problems
  • then name it to "Foo"
  • now build and run it

Actual Outcome

Your app crashes and with an error that some class or the other is not registered.

Expected Outcome

Parse should not care what the Build Configuration is named.

Environment

  • iOS 18.2 device (Simulator or real, doesn't matter)
  • Xcode 16.2

Client

  • Parse ObjC SDK version: 4.2.0

Server

  • Parse Server version: n/a
  • Operating system: n/a`
  • Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): AWS

Database

  • System (MongoDB or Postgres): MongoDB
  • Database version: n/a
  • Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): remote

Logs

n/a

Copy link

parse-github-assistant bot commented Dec 19, 2024

Thanks for opening this issue!

  • 🚀 You can help us to fix this issue faster by opening a pull request with a failing test. See our Contribution Guide for how to make a pull request, or read our New Contributor's Guide if this is your first time contributing.

@mtrezza mtrezza added type:bug Impaired feature or lacking behavior that is likely assumed bounty:$10 Bounty applies for fixing this issue (Parse Bounty Program) labels Dec 20, 2024
@dplewis
Copy link
Member

dplewis commented Jan 9, 2025

@dhoerl-lp Would you like to work on this? #1811 should be able to explain why this is happening and give you some context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty:$10 Bounty applies for fixing this issue (Parse Bounty Program) type:bug Impaired feature or lacking behavior that is likely assumed
Projects
None yet
Development

No branches or pull requests

3 participants