关注

为什么会遇到“Advertisements' Does Not Exist”这个错误?

问题

我正在尝试把Unity Ads集成进我的项目。

我已经激活了Unity Ads,但我还是收到"'Advertisements' does not exist in the namespace 'UnityEngine'"这个错误。 

原因

您在一个Unity Ads不支持的平台上编译或者还没有在项目中激活Unity Ads。

解决方案

确保在Services窗口中的Ads勾选ON 。

Unity Ads仅支持iOS和Android,所以您应该选择iOS或Android作为编译目标(build target)。

如果您的项目是为iOS和Android之外的平台而做的,您可以添加一个UNITY_ADS conditional define(条件定义)。这样使用Unity Ads构建的程序就不会影响其他平台。

更多信息

请浏览文档platform dependent compilation(依赖平台进行编译)以了解更多内容。

 

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
还有其它问题?提交请求

0 评论

登录写评论。