- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在构建动态框架,我正在其中导入 GoogleMobileAds 框架(我没有将其链接为二进制文件)
我只是将它导入到类代码中,同时将框架保留在项目路径上,而不是在构建阶段将其链接到“链接二进制文件”中
import GoogleMobileAds
我在尝试构建项目时遇到此错误:
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_GADInterstitial", referenced from:
static VeediSDK_admob.VeediUtils.loadNewAdd (VeediSDK_admob.VeediUtils.Type)() -> __ObjC.GADInterstitial in
VeediUtils.o
"_OBJC_CLASS_$_GADRequest", referenced from:
static VeediSDK_admob.VeediUtils.loadNewAdd (VeediSDK_admob.VeediUtils.Type)() -> __ObjC.GADInterstitial in VeediUtils.o
ld: symbol(s) not found for architecture arm64
由于我正在构建框架,所以我不想将 GoogleMobileAds 直接链接到框架。
我确定我链接了 GoogleMobileAds 所需的所有系统框架,并确信这不是问题
有什么解决办法吗?
最佳答案
我有同样的问题
在我的例子中,我删除了 pod 并从
手动导入 adMob FrameWork https://firebase.google.com/docs/admob/ios/download
只需将“GoogleMobileAds.framework”拖到我的项目中,
清理并运行
关于ios - GoogleMobileAds 的 undefined symbol 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34609229/
最近我尝试将admob SDK(iOS)更新到最新版本(7.0.0) 我在导入框架时遇到问题。 它一直给我这个错误 "GoogleMobileAds/GoogleMobileAds.h"file no
我已经开发了一款使用Reaction Native和世博会的应用程序,并想在它的末尾添加一个横幅广告。当我在Android模拟器上的开发版本上运行应用程序时,应用程序的其余部分在没有应用程序的情况下运
通过 Cocoapods 升级 Google Mobile SDK 8.0 后,Xcode 向我抛出错误“No such Module 'GoogleMobileAds'”。我进行了搜索,但到目前为止
我使用CocoaPods安装了所需的框架,将bannerView放在UITableView的第一个单元格的顶部,一切都很好。但我还想实现应用内购买来禁用广告。我读过这篇tutorial但它没有解释如何
当我将此方法放入 application(_ application: UIApplication, didFinishLaunchingWithOptions GADMobileAds.config
我知道肯定有一大堆这样的问题,但我尝试了一切,但没有任何效果。 我正在创建一个 iOS 应用,并且使用 Google Ad Mob。我从 Unity 构建了 Xcode 项目,但是当我尝试在 Xcod
我正在尝试在我的应用程序中实现 admob,以便它可以在 iAd 不能或不会展示广告时展示广告。我遇到了这个错误,我已经尝试了所有可以在网上找到的方法来修复它。似乎没有任何效果。 未找到框架 Goog
我正在开发一款使用 C# 使用 Unity 3d 编写的视频游戏。到目前为止一切顺利,但我遇到了一个大问题。我刚刚使用 Google 的 AdMob 实现了广告,在 Android 上一切正常,但在
遇到了类似问题的主题,但无法解决。 在 iOS 版 Unity 应用程序中集成 Admob 广告,并在 XCode 中加载项目。添加框架 GoogleMobileAds 只需将其拖到项目窗口中即可。不
我按照 this 中的步骤操作,因为我在安装 cocoapods 时遇到问题,我手动下载了 SDK zip,将其添加到项目中,它编译正常但我遇到了很多链接错误,如下所示。感谢您的帮助。 Undefin
我从网络搜索中找到了所有解决方案.. 如您所见,GoogleMobileAds.framework 已包含在内。但是我无法构建带有“没有这样的模块‘GoogleMobileAds’”错误的项目 我应该
在我的应用程序中,我集成了 GoogleMobileAds 框架来添加一些横幅。问题是每次启动我的项目时,我都会收到错误消息 No such module 'GoogleMobileAds'。我找到了
我使用 Pod 将 Google AdMob SDK 更新到 7.1.0。 所以在我的 appDelegate.m 中,我尝试添加这一行 @import GoogleMobileAds; 但我收到错误
我的移动应用程序 (iOS/Swift) 使用 GoogleMobileAds SDK,直到今天一切正常(在 DFPBannerView 中显示广告)。 我已将 Firebase 添加到我的应用程序中
一段时间以来,我一直在尝试将游戏构建到 iOS,但每当我尝试使用 GoogleMobileAds 构建项目时,它都无法正常工作。这些广告在 Android 上运行良好,但在 iOS 上运行不佳。如果我
我正在构建动态框架,我正在其中导入 GoogleMobileAds 框架(我没有将其链接为二进制文件) 我只是将它导入到类代码中,同时将框架保留在项目路径上,而不是在构建阶段将其链接到“链接二进制文件
我喜欢这个video . 我尝试清理但没有解决。我添加了 GoogleMobileAds.framework 错误是“..ViewController.swift:12:8: Could not bu
我正在尝试在 iOS 应用程序中测试 admob 集成。我手动添加了框架: 嵌入式二进制文件 链接的框架和库 嵌入框架 我还禁用了位代码,因为 Google 的框架是在没有的情况下构建的。到现在为止还
我正在努力安装 GoogleMobileAds 框架以使我的 libgdx 应用程序的 IOS 版本正常工作。 我正在使用 MobiDevelops 的 Robovm 分支 (http://robov
我已通过 CocoaPods 添加了 GoogleMobileAds,如此处所述:admob iOS quick start 我的代码是这样的: import Firebase import Goog
我是一名优秀的程序员,十分优秀!