сборка для UIKitForMac, но компоновка в .tbd для macOS - PullRequest
3 голосов
/ 10 июля 2019

Я пытаюсь скомпилировать приложение для iOS для работы в macOS, и после установки флажка Mac я получаю эту ошибку при компиляции:

d: сборка для UIKitForMac, но компоновка в .tbd, сборка для macOS, файл '/Users/jan/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk /System/Library/Frameworks//GLKit.framework/GLKit.tbd 'для архитектуры x86_64

Есть идеи, что это значит и как это исправить?

1 Ответ

0 голосов
/ 22 июля 2019

Хотя у меня не было этой конкретной ошибки, у меня были подобные ошибки при попытке портирования с iPad на UIKitForMac.UIKitForMac - это iOS SDK, созданный для x86_64, когда вы связываетесь с фреймворками.В результате он не должен пытаться извлечь файлы x86_64 из macOS SDK.

Я бы испытал желание проверить настройки вашей «архитектуры» и «действительной архитектуры» в XCode, чтобы убедиться, что любойВаши настройки удалены и переключены на стандартные.

Удалить архитектуру

...