It's possible use this library with pod install?
My project already uses pod install and when I add this library, crash with:
"(UIImageView+AFNetworking.o) ld: 76 duplicate symbols for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)"
VIMNetworking worked out its Cocoapods issues - see https://github.com/vimeo/VIMNetworking
The Podfile entries that worked for me were
pod 'VIMNetworking', '~>5.4.2'
pod 'VIMVideoPlayer', '~>5.4.2'
and deleting the line for AFNetworking since the VIMNetworking pulls AFNetworking in as a dependecy.
Related
When you build the project with
pod 'Google/SignIn'
pod 'GooglePlayGames'
It gets error.
Undefined symbols for architecture armv7:
"_GTMMethodCheckMethodChecker", referenced from:
+[NSDictionary(GTMNSDictionaryURLArgumentsAdditions) xxGTMMethodCheckMethodNSString32] in GTMNSDictionary+URLArguments.o
+[NSDictionary(GTMNSDictionaryURLArgumentsAdditions) xxGTMMethodCheckMethodNSString33] in GTMNSDictionary+URLArguments.o
ld: symbol(s) not found for architecture armv7 clang: error: linker
command failed with exit code 1 (use -v to see invocation)
I uploaded this problem on the GTM's issue page and PlayGameService's issue page, It seems GPG isn't currently maintained.
perotinus, the developer of GTM said
GooglePlusOpenSource pod that it depends on. My guess is that the GooglePlusOpenSource pod has a precompiled version of GTM that doesn't have its symbols renamed, and the linker gets confused when it sees that in the set of libraries that it should use when trying to link the GTM pod.
Is there any possible idea to use it? I don't see downgrade is not the good option.
I got the same error for installation of pod Firebase/Auth and I install older version of GoogleToolboxForMac above Firebase/Auth that is pod 'GoogleToolboxForMac', '2.0.0'.After that firebase with compatible version of GoogleToolboxForMac start to install.On your podfile remove pod 'Google/SignIn' and pod 'GooglePlayGames'. Paste pod of older version of GoogleToolboxForMac just above pod 'Google/SignIn' and pod 'GooglePlayGames' and install it again.
pod 'GoogleToolboxForMac', '2.0.0'
pod 'Google/SignIn'
pod 'GooglePlayGames'
Before I asked this question I've tried all the available listed solutions.
I'm running old project (from 1 year ago) and I get this error
ld: library not found for -lPods-AAShareBubbles
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I think there are a problem in linking Pod files, because when I remove the first pod which was AAShareBuble and added it manually, the error moved to the second pod which was AFNetwoking, so I think the problem in Pods configuration or Linking.
xCode version: 7.0.1
COCOAPODS: 0.38.2
Any one can help ?
I want that the example of MSCollectionViewCalendarLayout compiles and run.
Steps I've done:
installed CocoaPods
downloaded project
run pod install in the Example project directory
run the project from the .xcworkspace
Now I'm getting
Undefined symbols for architecture i386:
"_RKLogCoreDataError", referenced from:
___33-[RKEntityByAttributeCache load:]_block_invoke in libRestKit.a(RKEntityByAttributeCache.o)
___43-[RKManagedObjectImporter finishImporting:]_block_invoke in libRestKit.a(RKManagedObjectImporter.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I tried the tips from here, but the version seem to be wrong.
How can I run this project?
Problem is, that RestKit version (0.22.0) specified in the Podfile is not compatible with Cocoapods 0.38.x. Switching to latest version 0.24.1 should fix this:
In Podfile:
pod 'RestKit', '0.24.1'
when build project,show this error,nothing to add in link binary with libraries,i don't know the reason
library not found for -lPods-Doppio-Mantle
I guess you were meaning after you install pod you have an error like that:
ld: library not found for -lPods-Doppio
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Did you open the xworkspace that Cocoapods created, instead of xcodeproj?
Or check if you install pod in the right directory. I mean in the directory of your Project:
cd myProject
pod install
I found WeChatSDK 0.0.1 on CocoaPods
I have added pod 'WeChatSDK', '~> 0.0.1' to my Podfile,
butI got this error after run project:
ld: warning: directory not found for option '-L/Users/mac/Documents/Projects/Project-iOS/Pods/WeChatSDK/WeChat_SDK_iOSen'
ld: library not found for -lWeChatSDK
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I've updated the WeChatSDK Spec here to use some newer hooks. This will hopefully fix your issue. Otherwise you should submit a new issue on our issue tracker with things like this.