xcode集成Vungle IOS3.2.0版本视频广告的坑
坑1:
需要增加Webkit.framework这个框架的依赖,属性设为:optional就可以。如果不增加这个会出现让你scream再久也没人管你的bug,bug如下:
Undefined symbols for architecture x86_64:"_OBJC_CLASS_$_WKWebView", referenced from:l_OBJC_$_CATEGORY_WKWebView_$_VungleWKWebView in VungleSDK(WKWebView+VungleWKWebView.o)
ld: symbol(s) not found for architecture x86_64
坑2:
需要在Build Settings里的Linking下的Other Link flag增加:-ObjC,如果不设置这个,你会被以下的bug搞得死去活来,最后只能扔电脑的下场!bug如下:
2015-09-10 10:18:22.895 Vungle Sample App[20636:14463247] -[UIWebView setDelegateViews:]: unrecognized selector sent to instance 0x7f9548e59b10
2015-09-10 10:18:22.898 Vungle Sample App[20636:14463247] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIWebView setDelegateViews:]: unrecognized selector sent to instance 0x7f9548e59b10'
*** First throw call stack:
具体看看这坑爹广告的链接:https://support.vungle.com/hc/en-us/articles/209626487-Upgrading-Vungle-iOS-SDK-to-3-2-0
提醒一下:看这个链接的时候不能把网站的语言改成中文,不然直接跳转到帮助界面。(这个页面没做中文翻译,也想不懂,它为什么要直接跳转!这才是它最坑爹的地方,去帮助页面如果按照中文来搜索,是搜索不到这个东西的,要英文语言下才可以。)
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
