友盟社会化分享集成微博分享直接报错的解决方法

来源:互联网 发布:老克勒淘宝店是真是假 编辑:程序博客网 时间:2024/05/22 10:47

今天我在利用友盟实现社会化分享,当我集成了QQ,微信之后,我以为剩下的平台也应该是依葫芦画瓢了。当我集成微博的时候,去发现了一个神坑,直接看错误提示

 

 "_CGImageSourceCopyPropertiesAtIndex", referenced from:

      +[UIImage(WBSDKResize) wbsdk_imageSizeWithoutLoadingWithPath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_kCGImagePropertyPixelWidth", referenced from:

      +[UIImage(WBSDKResize) wbsdk_imageSizeWithoutLoadingWithPath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_kCGImagePropertyPixelHeight", referenced from:

      +[UIImage(WBSDKResize) wbsdk_imageSizeWithoutLoadingWithPath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_kCGImageSourceCreateThumbnailWithTransform", referenced from:

      +[UIImage(WBSDKResize) wbsdk_resizeImageToMaxSize:sourcePath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_CGImageSourceCreateWithURL", referenced from:

      +[UIImage(WBSDKResize) wbsdk_resizeImageToMaxSize:sourcePath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

      +[UIImage(WBSDKResize) wbsdk_imageSizeWithoutLoadingWithPath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_kCGImageSourceThumbnailMaxPixelSize", referenced from:

      +[UIImage(WBSDKResize) wbsdk_resizeImageToMaxSize:sourcePath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_kCGImageSourceCreateThumbnailFromImageAlways", referenced from:

      +[UIImage(WBSDKResize) wbsdk_resizeImageToMaxSize:sourcePath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

  "_CGImageSourceCreateThumbnailAtIndex", referenced from:

      +[UIImage(WBSDKResize) wbsdk_resizeImageToMaxSize:sourcePath:] in libWeiboSDK.a(UIImage+WBSDKResize.o)

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)


然后各种百度,最终还是找到了解决的办法,其实很简单,只要在项目里面加入
ImageIO.framework 这个动态库就可以了
希望遇到同样问题的小伙伴能够不用走太多的弯路
1 0