如何添加AdMob广告到现有的Unity3D ios游戏
来源:互联网 发布:快手视频后期制作软件 编辑:程序博客网 时间:2024/05/17 01:20
1
.在Xcode中管理库(下载地址:https:
//github.com/)
下载AdMob SDK。
在项目根文件夹中创建一个新的文件夹命名为“GoogleAdMobAdsSdkiOS”。
从下载的SDK中复制所有的文件(但不是插件文件夹)到新的文件夹
"GoogleAdMobAdsSdkiOS"
。
右键单击你的项目(
"Unity-iPhone"
),然后按
"Add-Files to Unity iPhone"
,并选择新的“GoogleAdMobAdsSdkiOS”项目的根文件夹。
打开链接的二进制库构建阶段下的下拉选项卡。添加框架使用+按钮,从iOS SDK变得可见。添加StoreKit,MessageUI和AdSupport这两个目标。
你现在需要添加-ObjC的其它链接标记!项目!(不是目标)
2
.添加一些代码(下载地址:https:
//github.com/)
打开“AppController.mm”文件。
添加以下代码最后一个#
import
:
import
com.keymob.networks.AdManager;
import
com.keymob.networks.core.*;
import
com.keymob.sdk.core.AdTypes;
<uses-permission android:name=
"android.permission.INTERNET"
/>
<uses-permission android:name=
"android.permission.ACCESS_NETWORK_STATE"
/>
<uses-permission android:name=
"android.permission.ACCESS_WIFI_STATE"
/>
<uses-permission android:name=
"android.permission.READ_PHONE_STATE"
/>
添加以下代码下面的线
"UIWindow * _window;"
<uses-permission android:name=
"android.permission.ACCESS_COARSE_LOCATION"
/>
<uses-permission android:name=
"android.permission.ACCESS_FINE_LOCATION"
/>
<uses-permission android:name=
"android.permission.WRITE_EXTERNAL_STORAGE"
/>
<uses-permission android:name=
"android.permission.RECORD_AUDIO"
/>
keymob.showBannerRelation(keymob.AdSize.BANNER,keymob.AdPosition.BOTTOM_CENTER,
0
);
document.addEventListener(keymob.AdEvent.ON_LOADED_SUCCESS, onAdReceive,
false
);
在以下代码前添加线
"[ _window makeKeyAndVisible ];"
并且,取代“你这里的ID”和你的AdMob发布者ID
<activity android:name=
"com.jirbo.adcolony.AdColonyOverlay"
android:configChanges=
"keyboardHidden|orientation|screenSize"
android:theme=
"@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
/>
<activity android:name=
"com.jirbo.adcolony.AdColonyFullscreen"
android:configChanges=
"keyboardHidden|orientation|screenSize"
android:theme=
"@android:style/Theme.Black.NoTitleBar.Fullscreen"
/>
<activity android:name=
"com.jirbo.adcolony.AdColonyBrowser"
android:configChanges=
"keyboardHidden|orientation|screenSize"
android:theme=
"@android:style/Theme.Black.NoTitleBar.Fullscreen"
/>
<service android:name=
"com.qq.e.comm.DownloadService"
android:exported=
"false"
/>
<activity android:name=
"com.qq.e.ads.ADActivity"
android:configChanges=
"keyboard|keyboardHidden|orientation|screenSize"
/>
android:name=
"com.google.android.gms.ads.AdActivity"
android:configChanges=
"keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:theme=
"@android:style/Theme.Translucent"
/>
-在以下代码前添加线
"[ _window release ];"
-force_load $(SRCROOT)/keymobsdk/plugins/Admob/libAdmobAdapter.a
-force_load $(SRCROOT)/keymobsdk/plugins/inmobi/libInmobiAdapter.a
[[ AdManager sharedInstance ] _setController: self andListener: [[ AdListener alloc] init ]];
[[ AdManager sharedInstance ] _configWithKeymobService: @
"1"
isTesting: YES ];
_adBanner = [[[ GADBannerView alloc] initWithAdSize:kGADAdSizeBanner origin:origin ] autorelease];
_adBanner.adUnitID = @
"PUT YOUR ID HERE"
;
[ _adBanner setRootViewController:controller ];
3
.运行,并且可以随意更改横幅样式和位置,也可以查看我的广告:https:
//github.com/
0 0
- 如何添加AdMob广告到现有的Unity3D ios游戏
- 如何添加AdMob广告到现有的Unity3D ios游戏
- 如何添加AdMob广告到现有的Unity3D ios游戏
- Unity3d iOS 如何添加Admob
- 基于Unity3D的Android游戏添加google广告的方法——使用AdMob
- 基于Unity3D的Android游戏添加google广告的方法——使用AdMob
- Unity3D Android游戏添加google广告的方法——使用AdMob
- Admob广告的添加
- Android版Google Analytics(分析)添加到现有应用添加AdMob广告管理库教程
- IOS 如何在cocos2d Game中添加 AdMob 广告条
- iOS 如何在cocos2d Game中添加 AdMob 广告条
- IOS 如何在cocos2d Game中添加 AdMob 广告条
- iOS如何植入admob广告
- iOS如何植入admob广告
- Admob插页广告的添加
- Unity3D Android游戏添加谷歌广告——使用AdMob
- 如何在现有应用中集成AdMob移动广告SDK
- IOS Cocos2dx 添加Admob 广告错误
- python 生成器总结
- 第24课:Spark Streaming的Transformation、Action、Input和Output
- 【编程马拉松】【009-数根】
- C++学习(三)——Effective C++
- 谷歌移动广告Unity插件
- 如何添加AdMob广告到现有的Unity3D ios游戏
- uparse展示视频时与bootstrap导航条冲突?
- Web图表方案选择
- ./file 和 . ./file 的区别
- 个人完成案例之乐学成语(测试篇)
- Leetcode 153, 154 Find Minimum in Rotated Sorted Array I, II
- xml
- [swift学习之十六]RunTime练习一
- java中的Lock和tryLock方法的详解