我需要将哪些文件链接到我的 xcode 项目(内置游戏制作器)才能使其工作?

Posted

技术标签:

【中文标题】我需要将哪些文件链接到我的 xcode 项目(内置游戏制作器)才能使其工作?【英文标题】:What files do i need to link to my xcode project (built in gamemaker) to make it work? 【发布时间】:2020-02-10 16:01:21 【问题描述】:

我在这里看到了类似的问题,这让我相信我需要将二进制文件与库链接。但是,我无法弄清楚我需要哪些,有人可以帮助我吗?我有 macOS catalina 10.15.3、xcode 10.3、gamemaker 2.2.5.481 和运行时 v2.2.5.378

这是我的错误信息: 架构 x86_64 的未定义符号: “___isPlatformVersionAtLeast”,引用自: 在 libyoyo_interpreted.a(iosGamepad.o) 中更新IOSControllers() libyoyo_interpreted.a(RunnerViewController.o) 中的 _SetHomeIndicatorDeferOption - [RunnerViewController viewDidLoad] 在 libyoyo_interpreted.a(RunnerViewController.o) libyoyo_interpreted.a(YoYo_GameCenter.o) 中的 Achievement_TeamPlayerID() libyoyo_interpreted.a(YoYo_GameCenter.o) 中的 Achievement_GamePlayerID() libyoyo_interpreted.a(YoYo_GameCenter.o) 中的 PB_Challenges(HTTP_REQ_CONTEXT*, void*, int*) libyoyo_interpreted.a(YoYo_GameCenter.o) 中的 PB_PlayerPic(HTTP_REQ_CONTEXT*, void*, int*) ... ld:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

【问题讨论】:

【参考方案1】:

iOS 13 新增蓝牙游戏手柄支持,需要 XCode 11 才能工作;你可能只需要升级 xcode。

参考: https://forums.developer.apple.com/thread/123003

【讨论】:

以上是关于我需要将哪些文件链接到我的 xcode 项目(内置游戏制作器)才能使其工作?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 js 文件添加到我的 xcode 项目中?

将 Dlib 添加到我的 Xcode 项目但没有找到 .h 文件

将 dlib 链接到 Xcode

在 Xcode 4 中将静态库链接到 iOS 项目

无法通过 cocoapods 将 Firebase 安装到我的 Xcode 项目中

Xcode 链接器问题