Я не могу отображать и использовать баннер с помощью модуля ti.admob (версия 1.6.0) для iOS.Titanium не может отображать admob на iOS Simulator sep 2014
Мой код похож на код в примере 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,
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), и он имеет такое же поведение, как и ранее. Обратите внимание, что объявления работали даже на симуляторе до 15 августа. После этого они больше не работали. Обратите внимание, что они сделали и продолжают работать на андроиде со скоростью заполнения 100%.
Я пользуюсь модулем в https://github.com/appcelerator/titanium_modules/tree/master/admob/mobile/ios Я даже попробовал обновить его, чтобы использовать новейший sdk (версия 6.11.0), и он все еще не работает.
Возможно ли получить реальный баннер admob в iOS-симуляторе? Есть ли у вас какие-либо предложения?
Версии: ОС: OSX 10.8.5 IOS симулятор: 7,1 Titanium SDK: 3.2.3 ti.admob модуль: 1.6.0 iphone с прошивкой 7.1
Спасибо заранее.