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

Testing on iOS modifies the project.pbxproj file and requires to re-run pod install to test. #1653

Closed
3 tasks done
almantas88 opened this issue Oct 17, 2023 · 5 comments
Closed
3 tasks done
Assignees
Labels
closed: not a bug The behavior is correct/expected. status: can't reproduce Following the reported steps did not reproduce the bug.

Comments

@almantas88
Copy link

Has your issue been reported?

  • I have searched the existing issues and confirm it has not been reported.
  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

When I do some changes in FF, push it to the github and trying to pull i get this:
image

To run the code i have to:

  1. Discard the changes to project.pbxproj file.
  2. Pull the code. (Now there won't be any conflicts)
  3. Run 'pod install'
  4. Run in xcode.

This issue only occurs when I test on iOS device. But when testing on android it is all good.

Expected Behavior

I should be able to pull the code and do a hot restart to emulate on a device.

Steps to Reproduce

  1. Create a blank project;
  2. Add two languages (English and Lithuanian);
  3. Push the code to github;
  4. Do commands 'flutter pub get' and 'pod install';
  5. Run the code on an iOS device;
  6. The do some changes in FF and push the code to github;
  7. Try pulling it.

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4Ok/Lqx8pgod9c7ZPpbcAwmikRHGYlU4ZN0utHbAE3GKnNG7UIec/4VEptXbC+TVc3JGGgkmYf3PDIhdzIN+5dNSuZc5w/wbpMcBX/Wj6XMMWtPLqsSnN6LNpKClCD17a3hR1TBOxeSUYO2zquPOTKbDDfGO/NOGoZRf2hNrz7s3/uQ0SLb3kNh1JWeC/v

Context

The debug process take too long. And sometimes I need to erase all the project, pull again and then run the code. This take too much time.

Visual documentation

Something happens here:
image

I will attach the file:
project.pbxproj.zip

Additional Info

This only happens when trying to run the code on a iOS device. Somehow 'pod install' modifies the files and initiates the conflict in files.

Also it only happens with projects that have multiple languages. In my case Lithuanian and English.

Environment

- FlutterFlow version: 3.10.4
- Platform: iOS
- Browser name and version: 
- Operating system and version affected: macOs sonoma 14.0
@almantas88 almantas88 added the status: needs triage A potential issue that has not been confirmed as a bug. label Oct 17, 2023
@almantas88
Copy link
Author

anu updates?

@almantas88
Copy link
Author

any updates??

@hariprasadms
Copy link

hariprasadms commented Oct 26, 2023

Hi @almantas88 - This is specific to your local run setup and it is common error while in iOS platform as the project.pbxproj file is an Xcode project is a critical file that contains the configuration and build settings for the project. It should be handled at your end.

@hariprasadms hariprasadms added closed: not a bug The behavior is correct/expected. and removed status: needs triage A potential issue that has not been confirmed as a bug. labels Oct 26, 2023
@almantas88
Copy link
Author

But why then this issue doesn't occurs when using only one language?

Copy link

github-actions bot commented Nov 4, 2023

This issue is stale because it has been open for 7 days with no activity. If there are no further updates, a team member will close the issue.

@hariprasadms hariprasadms added status: can't reproduce Following the reported steps did not reproduce the bug. and removed status: stale labels Dec 1, 2023
@hariprasadms hariprasadms closed this as not planned Won't fix, can't repro, duplicate, stale Dec 1, 2023
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed: not a bug The behavior is correct/expected. status: can't reproduce Following the reported steps did not reproduce the bug.
Projects
None yet
Development

No branches or pull requests

4 participants