0

我已经根据本指南设置了 Mobclix(与SDK zip 文件中的 Mobclix_SDK_iOS_61x_Guide.pdf 相同)

https://developer.mobclix.com/help/advertising/quick

我创建了一个应用程序 ID,并将以下代码添加到我的 AppDelegate 类中:

#define kMobclixAppID   @"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"

@interface AppDelegate : UIResponder <UIApplicationDelegate, MobclixAdViewDelegate>
//...
@end

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [Mobclix startWithApplicationId:kMobclixAppID];

    MobclixAdView   *adView = [[MobclixAdViewiPhone_320x50 alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 50.0f)];

    adView.delegate = self;

    [((UINavigationController*) [self.window rootViewController]).view addSubview:adView];

    [adView resumeAdAutoRefresh];
    //[adView getAd];

    return YES;
}

#pragma mark -
#pragma mark MobclixAdViewDelegate

- (void)adView:(MobclixAdView*)adView didFailLoadWithError:(NSError*)error {
    NSLog(@"Ad Failed: %@ %@.", NSStringFromCGSize(adView.frame.size), error);
}

@end

当我运行我的 iOS 应用程序(在设备和模拟器中)时,我在日志中收到此错误:

Ad Failed: {320, 50} Error Domain=com.mobclix.ads Code=-9999999 "This ad unit size has been remotely disabled in the developer dashboard." UserInfo=0xa394560 {NSLocalizedDescription=This ad unit size has been remotely disabled in the developer dashboard.}.

大多数广告服务在 Mobclix 的“服务”选项卡下显示“禁用”按钮而不是“待定”按钮,因此我相信它们已启用。我已经进入设置并设置:

Ads Running: Yes
Test Mode: Yes

但是几分钟后当我检查仪表板时,“正在运行的广告”已恢复为“否”。我不知道为什么我不能打开广告。我已经尝试过 Test Mode: No 并将我的 UDID 添加到Developer Devices

我的帐户可能已经使用了两个小时,所以我想知道我是否需要等待几天才能开始投放广告?但是,测试模式的意义何在?Mobclix 的票务系统已关闭,因此我无法请求帮助。

PS 我刚刚看到我可以在输入 UDID 的地方启用电子邮件通知,所以我会尝试它并在它显示解决方案时发表评论。我会继续发布这个,以防其他人也遇到麻烦。

4

1 回答 1

1

我认为这些人已经倒闭了... http://finance.yahoo.com/news/mobclix-ceases-operations-files-volunte-101300752.html

于 2014-03-01T22:16:04.253 回答