• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - Unity/iOS - MoPub 安装 - Xcode 编译错误

[复制链接]
菜鸟教程小白 发表于 2022-12-13 02:11:48 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我已经完全按照此处“构建说明”中的说明完成了所有操作: https://github.com/mopub/mopub-unity-ios-plugin

  1. 将 UnityPlugin 的 MoPubiOS.unitypackage 导入您的 Unity iOS 项目

  2. (可选)将 UnityPlugin 的 Plugins/MoPub/testSupport/MoPubTestScene 添加到 Unity 构建窗口 [包含 MoPubGUIManager.cs 示例]

  3. 使用 Unity Player 将您的 Unity iOS 项目构建到 Xcode 项目中

  4. 将以下源文件夹和文件复制到 Xcode 项目的 Classes/文件夹中 一个。 MoPubSdk的MoPubSDK/目录下的完整内容 b. MoPubSdk的TouchJSON/目录(含父目录) C。来自 UnityPlugin 的 MoPubBinding.m、MoPubManager.h 和 MoPubManager.mm 文件

  5. 修改 Xcode 构建阶段中包含的框架 一个。添加 StoreKit.framework b.添加 AdSupport.framework 并将其设置为可选

  6. 构建并运行您的 Xcode 项目

并且,当我尝试构建 Xcode 项目时,我遇到了 9 个链接器错误:

架构 armv7 的 undefined symbol : “_moPubShowInterstitialAd”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubRequestInterstitialAd”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubShowBanner”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubReportApplicationOpen”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubRefreshAd”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubEnableLocationSupport”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubDestroyBanner”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() “_moPubCreateBanner”,引用自: RegisterMonoModules.o 中的 RegisterMonoModules() ld: 未找到体系结构 armv7 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

但我已经将文件复制到 Xcode 类文件夹(不是 Xcode 项目组“Classes”)——正如第 4 点中所写的那样

我也尝试复制到 Xcode 项目“类”组中(使用选项“如果需要复制”)。但后来我有 1 个错误:

词法或预处理器问题 /Users/xxx/Desktop/UnityProjects/Xcode/Classes/MPAdView.h:11:9: 找不到“MPGlobal.h”文件 但是我在 Classes/Internal/Common Xcode 项目组以及 Classes Classes/Internal/Common Xcode 项目文件夹中都有该文件

有人可以帮我吗?



Best Answer-推荐答案


我通过添加 CoreTelephony.framework 让它工作了一次

尝试添加它。

如果你得到:

MOPUB: Banner view failed. Error: Error Domain=com.mopub.iossdk Code=0 "The operation couldn’t be completed. (com.mopub.iossdk error 0.)

那么欢迎来到我的俱乐部..我还没有想出如何解决它。

关于ios - Unity/iOS - MoPub 安装 - Xcode 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15923731/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap