Tianium无法在iOS模拟器上显示admob 2014年9月
我无法使用适用于iOS的ti.admob模块(版本1.6.0)显示和显示admob横幅 我的代码与ti.admob示例中的代码类似:Tianium无法在iOS模拟器上显示admob 2014年9月,ios,titanium,admob,titanium-modules,Ios,Titanium,Admob,Titanium Modules,我无法使用适用于iOS的ti.admob模块(版本1.6.0)显示和显示admob横幅 我的代码与ti.admob示例中的代码类似: var Admob = require( 'ti.admob' ); var win = Ti.UI.createWindow( { backgroundColor: 'white' } ); var ad; win.add( ad = Admob.createView( { top: 0, left: 0, width: 320, heigh
var Admob = require( 'ti.admob' );
var win = Ti.UI.createWindow( {
backgroundColor: 'white'
} );
var ad;
win.add( ad = Admob.createView( {
top: 0,
left: 0,
width: 320,
height: 50,
adUnitId: "ca-app-pub-####/####",
adBackgroundColor: 'black',
// You can get your device's id for testDevices by looking in the console log after the app launched
//testDevices: [Admob.SIMULATOR_ID],
dateOfBirth: new Date( 1985, 10, 1, 12, 1, 1 ),
gender: 'male',
keywords: ''
} ) );
ad.addEventListener( 'didReceiveAd', function( ) {
alert( 'Did receive ad!' );
} );
ad.addEventListener( 'didFailToReceiveAd', function( ) {
alert( 'Failed to receive ad!' );
} );
win.open( );
我总是收到“未能收到广告!”在我的iOS模拟器中。但是当我取消注释testDevices行时,我会收到一个测试横幅图像。我还在一台设备(iPhone)上测试了它,它的行为与之前的广告中描述的一样。
请注意,直到8月15日左右,ads甚至在模拟器上工作。从那以后,他们再也不工作了。请注意,他们确实这样做了,并继续在android上工作,填充率接近100%
我正在使用这个模块
我甚至试着用最新的sdk(版本6.11.0)来更新它,但仍然不起作用
有可能在iOS模拟器中获得真正的admob横幅吗?
你有什么建议吗
版本:
操作系统:OSX 10.8.5
iOS模拟器:7.1
钛合金sdk:3.2.3
ti.admob模块:1.6.0
iOS 7.1版iphone
提前谢谢。看来我们解决了问题。解决方案是在admob内部创建不同的应用程序,一个用于android,一个来自ios。棘手的是,他们并非总是失败。他们一开始工作,后来失败了。新广告也是如此,但它们很快就开始失败了