-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
Labels
platform-macBuilding on or for macOS specificallyBuilding on or for macOS specificallytoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.
Milestone
Description
I think we created a missing edge case with #9464/#9085 for Mac wrt cocoapods
- Check out flutter 7a57d37
- brew uninstall cocoapods
- flutter create project A
- that project builds ok
- git init, git add ., git ci -am
- git clone project A into project B
- try to build ios in project B
That project won't build because the Pod directory generated in project A isn't checked in by default. This creates a problem for team development since the references to Pod in Pod's parent directory is still present and building causes
diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
Perhaps we should make the flutter create's general dependency on cocoapods reduced until the user needs to use cocoapods.
Metadata
Metadata
Assignees
Labels
platform-macBuilding on or for macOS specificallyBuilding on or for macOS specificallytoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.