我正在努力安装GoogleMobileAds框架,以使libgdx应用程序的IOS版本正常工作。

我正在使用MobiDevelops(http://robovm.mobidevelop.com/)的Robovm分支

当我尝试编译应用程序时,出现此错误:

ld: framework not found GoogleMobileAds

完整错误:https://pastebin.com/raw/uVAs2Mp1

这是我的robovm.xmlBuild.gradle文件和我的IOS libs文件夹:
robovm.xml:https://pastebin.com/raw/SpKUdtBd
Build.gralde:https://pastebin.com/raw/iG54UR1N

libs文件夹:

我显然做错了什么,但是呢?我对这东西不熟悉

最佳答案

带有GoogleMobileAds的libs文件夹必须位于ios模块的根目录中,而不是在build文件夹中。如您所指定的查找框架的路径为:

    <frameworkPaths>
        <path>libs</path>
    </frameworkPaths>

它相对于模块的根。

关于ios - MobiDevelops robovm分支的GoogleMobileAds框架安装,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54217749/

10-09 12:48