Какие файлы мне нужно связать с моим проектом xcode (встроенным в gamemaker), чтобы он работал? - PullRequest
0 голосов
/ 10 февраля 2020

Я видел подобные проблемы здесь, которые привели меня к мысли, что мне нужно связать двоичные файлы с библиотекой. Однако я не могу понять, какие из них мне нужны, может ли кто-нибудь помочь мне с этим? У меня есть macOS catalina 10.15.3, xcode 10.3, gamemaker 2.2.5.481 и runtime v2.2.5.378

. Вот мое сообщение об ошибке: неопределенные символы для архитектуры x86_64: «___isPlatformVersionAtLeast», ссылка на которую: UpdateIOSControllers () в libyoyo_interpreted.a (IOSGamepad.o) _SetHomeIndicatorDeferOption в libyoyo_interpreted.a (RunnerViewController.o) - [RunnerViewController viewDidLoad] в libyoyo_interpreted.a (RunnerViewController.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). ... ld: символы не найдены для архитектуры x86_64 clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

1 Ответ

0 голосов
/ 11 февраля 2020

Поддержка Bluetooth-геймпада добавлена ​​в iOS 13, что требует XCode 11 для работы; вам, вероятно, нужно только обновить xcode.

Ссылка: https://forums.developer.apple.com/thread/123003

...