如何将AdMob与Unity iOS项目集成?

问题描述:

我遇到了一个问题,那就是我的游戏工作正常,但是当我试图使它与AdMob一起工作时,它给了我Xcode中的错误。如何将AdMob与Unity iOS项目集成?

的错误是

LD:框架没有找到GoogleMobileAds 铛:错误:连接命令,退出代码1失败(使用-v看到 调用)

但我的观点是,我已经进口GoogleMobileAds框架和谷歌开发者网站所说的所有其他框架,但它仍然无法正常工作。

screenshot 1

这:

screenshot 2

+0

如果你添加你的代码和步骤来产生错误,这将会有很大帮助。 –

+0

我试图导入框架,并试图将其添加到搜索路径,但它仍然无效 – Kevin

在Xcode中选择目标,去构建设置,搜索搜索路径

它应该给你3个目录列表 - 标题搜索路径,框架搜索路径和*搜索路径。在框架搜索路径中确保非目录的引号是“像这样”,并确保您的GoogleMobileAds.framework的目录已列出。如果不是,则添加它。

如果在整个项目中没有GoogleMobileAds.framework文件,而不是尝试使用Finder查看(它可能仍在项目存储库中但未链接到项目)。如果你找不到它只是从Unity项目Assets/Plugins/iOS/GoogleStuffDirectoryOrSomething/GoogleMobileAds.framework复制它并使用Finder将其粘贴到Xcode项目中,那么从Finder中手动将它拖放到Xcode中,以便项目获取参考到那个文件。

构建。

+0

感谢您的回答。 但是为什么它不起作用。 我会添加一些截图张贴,也许你可以从那里发现问题:) – Kevin

+0

@Kevin从屏幕截图哦我看你使用部署目标6.0尝试移动到7,如果不工作尝试8? –

+0

仍然不工作:( – Kevin

1.您必须在Xcode中拖放“GoogleMobileAds.jar”。

2.然后您必须添加2个框架(AdSupport,Storekit),并且必须添加“GoogleMobileAds”插件到Build阶段。

有关将AdMob与iOS和Android两者进行集成的更多说明性步骤,请遵循belove链接。 http://www.theappguruz.com/blog/ads-implementation-in-unity-using-admob