Appcelerator为IOS构建千禧一代媒体模块

时间:2016-12-30 06:50:37

标签: iphone module appcelerator appcelerator-titanium millennial-media

我从以下链接获取了Appcelerator的Millennial Media模块的文件: https://github.com/appcelerator-archive/ti.millennialmedia

我已经构建了.zip文件并在我的项目中安装了该模块。例如,使用以下代码调用广告横幅时:

win.add(MillennialMedia.createView({
  apid: '234859',
  bottom: 0,
  width: 320,
  height: 50,
  adType: MillennialMedia.TYPE_BANNER
}));

我收到错误说:

错误:传递给TiMillennialmediaModule的无效方法(createView)

想法?

使用Titanium SDK 6.0.1.GA 在IOS上进行测试

1 个答案:

答案 0 :(得分:0)

该模块的版本是什么?

我的建议是删除旧版本并手动安装最新版本:v3.1.1。

其他的事情,我注意到在iOS的清单文件中,apiversion版本是2,我不知道它是否只需要在android或id上更改为3这也适用于iOS。

无论如何,您是否尝试将minSdk设置为6.0.0来编译模块? 在清单文件中是:minsdk:3.4.1.GA

重建模块只有你使用android才有必要,所以不是你的情况,但这里是:Tim Poulson’s Blog Post