我需要将哪些文件链接到我的 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 项目(内置游戏制作器)才能使其工作?的主要内容,如果未能解决你的问题,请参考以下文章
将 Dlib 添加到我的 Xcode 项目但没有找到 .h 文件