-
Notifications
You must be signed in to change notification settings - Fork 206
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
Binary doesn't support pods who integrate in 2 or more platforms simultaneously #64
Comments
It's a limitation for now. Works as expect. Workaround: turn off binary for Firebase, for both platforms. I do have plan to improve it in future version, but no guarantee. At least it won't be on next major version. |
Hi, thank you for getting back to me. What do you mean with “for both platforms”? Only iOS has been defined in the Podfile. Thanks |
Sorry for my negligent. The correct answer: The plugin didn’t give enough log info. The limitation is that one pod should have only one target in the workspace. If a pod exists in 2 different platform targets, it will have 2 targets in the Pod project. Fail. If a pod have different subspecs in different targets, 2 targets containing different content will be generated in the Pod project. Fail, too. |
@pepejeria You encountered the second case. If you still want to use binary for Firebase, set the same subspecs of Firebase for main and test targets. |
Added mote detail. Close the issue temporarily. Wish to solve it completely in the following major version. |
Podfile:
The following app has two test targets running on separate host apps called
AnimalHouseTestsHostApplication
andAnimalHouseFirestoreContractTestsHostApplication
. I get the following error when runningpod install
:[!] Binary doesn't support pods who integrate in 2 or more platforms simultaneously: ["Firebase"]
The text was updated successfully, but these errors were encountered: