-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Apple Mach-O Linker (ld) Error Group #258
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
Comments
Most likely you need to generate the Xcode workspace instead of the Xcode project. More details at https://stackoverflow.com/questions/40358719/framework-not-found-googletoolboxformac |
I used workspace already not the xcode project |
Try removing Xcode's DerivedData. One way is |
Already done several times |
Are you able to build the Firebase Quickstarts? For example, https://github.com/firebase/quickstart-ios/tree/master/analytics |
Yes I can build analytics |
From what I can see CocoaPods does not build Firebase components on my project. On |
@TofPlay Good find! Thanks for tracking it down and sharing! Do you know how |
No I don't know. I'm sure I doesn't unchecked by myself! |
I have the same errors, Xcode version is 8.3.3 and Pod version: 1.3.1 with @TofPlay's same pod installations, running on Mac OS X 10.12.6. *Terminal displayed this in addition to @TofPlay error results:
|
@paulb777 do you have plan to provide a Carthage version of your component? On our new projects CocoaPods is no longer accepted. And gradually the components that do not support Carthage are removed from the old projects. If Firebase does not offer Carthage support we will migrate to another solution. |
@morganchen12 I know this ticket. I even tried to help you by providing you a link on a tutorial for cross platform framework and Carthage support. The removal of CocoaPods is in progress... tic tac tic tac ⏳ |
Ah, whoops :) We don't have plans to distribute dylibs, which is the main driver behind us not supporting Carthage. However, it may be worth while trying to distribute a static framework module through Carthage since we'd be distributing a binary anyway. Carthage iirc should just download this module and place it in a folder, leaving the integration to the developer--so it shouldn't cause any fundamental incompatibility issues unless someone tries to wrap our static module in a dylib and redistribute it. Would this be suitable for your needs? |
No. We will not, just for Firebase, have a special process. |
TofPlay same error for me , i have " Find Implicit " checked!! please help |
now i have |
Here's what worked for me: |
@grubephi Just tried that. Still no luck in a permanent solution when just creating a super simple Firebase project. For me, what works is simply cleaning the project (CMD + SHIFT + K) Very annoying, but I'm sure we'll find a better solution eventually. |
I have exactly the same problem :( |
If building on mac for ios in unity, make sure that in the build settings you disable "Metal Editor Support" under other settings for the ios platform. |
Here is the simple solution friends. For cocoapods you have to use the xcode workspace file not the xcode project file |
using xcode workspace but same error |
Uh oh!
There was an error while loading. Please reload this page.
Step 3: Describe the problem
At build generate error
Apple Mach-O Linker (ld) Error Group
Steps to reproduce:
The text was updated successfully, but these errors were encountered: