友盟分享Pod版本升级遇到的问题

2018-08-07  本文已影响136人  Leo_L

  一:   原来项目中使用到的友盟pod版本为 'UMengSocial',版本太老同时sdk也比较大。决定升级pod版本 使用友盟新的组件化的sdk。

1:首先删除项目中podfile中的旧的pod 例如pod'UMengSocial',然后在“终端”cd到项目路径 重新执行pod install 命令,删除项目中已存在旧版sdk,之后打开功能编译一下,如果没有出错,再podfile里面加入新的pod。

            参考友盟分享sdkcocoapods集成依赖库pod不需要加入你的podfile文件里面,依赖库pod不需要加入你的podfile文件里面,依赖库pod不需要加入你的podfile文件里面。重要的事情说三遍。

2:如果你删除旧的pod之后编译出错,报错信息为not found ***,打开targets->Build Settings ->Other Linker Flags 双击点开 手动删除掉报错的东西就行了,知道没有错误为止。

二:如果你需要分享到新浪微博,当你设置分享平台appid的时候 

  [[UMSocialManager defaultManager] setPlaform:UMSocialPlatformType_Sina appKey:K_Sina_AppKey  appSecret:K_Sina_AppSecret redirectURL:nil];

如果出现在这三个地方[WBMFPRSA getPublicKey] 、[WBMFPRSA encrypt:] 、[WBMFPRSA generateMFPString] 崩溃,请手动把WeiBoSDK.bundle加入到Target -> Build Phase -> Copy Bundle Resources里面。

上一篇下一篇

猜你喜欢

热点阅读