Xcode: не удалось загрузить ModelIO.framework, SceneKit.framework и т. Д. - PullRequest
0 голосов
/ 08 октября 2018

Перед обновлением до macOS Mojave мое приложение работало нормально без ошибок, однако после обновления я получаю эту ошибку.Я гуглил 2 дня, но, похоже, никто еще не сталкивался с этой ошибкой. Примечание: Приложение работает должным образом.Файл 3D-модели имеет формат .scn.

Время сборки Ошибка:

/scntool:-1: Could not load ModelIO.framework ((null))
/scntool:-1: Could not load SceneKit.framework ((null))
/scntool:-1: Could not load PhysicsKit.framework ((null))
/scntool:-1: Could not load Jet.framework ((null))
/scntool:-1: Could not load SpriteKit.framework ((null))
/scntool:-1: The document /Users/salman/Library/Developer/Xcode/DerivedData/JellyFish-fhvcybjymvohlxflnwnxqdepqlrl/Build/Products/Debug-iphoneos/JellyFish.app/art.scnassets/Jellyfish.scn is not an archived scene.
/scntool:-1: Conversion failed, will simply copy input to output.
/scntool:-1: Copy failed file:///Users/salman/Library/Developer/Xcode/DerivedData/JellyFish-fhvcybjymvohlxflnwnxqdepqlrl/Build/Products/Debug-iphoneos/JellyFish.app/art.scnassets/Jellyfish.scn -> file:///Users/salman/Library/Developer/Xcode/DerivedData/JellyFish-fhvcybjymvohlxflnwnxqdepqlrl/Build/Products/Debug-iphoneos/JellyFish.app/art.scnassets/Jellyfish.scn error:Error Domain=NSCocoaErrorDomain Code=516 "“Jellyfish.scn” couldn’t be copied to “art.scnassets” because an item with the same name already exists." UserInfo={NSSourceFilePathErrorKey=/Users/salman/Library/Developer/Xcode/DerivedData/JellyFish-fhvcybjymvohlxflnwnxqdepqlrl/Build/Products/Debug-iphoneos/JellyFish.app/art.scnassets/Jellyfish.scn, NSUserStringVariant=(

Редактировать: Ошибка теперь исчезла без каких-либопричина.Это случилось раньше.Ошибка появляется, исчезает, а затем снова появляется.Странно.

Ответы [ 2 ]

0 голосов
/ 20 декабря 2018

Моя причина была в том, что настройки инструментов командной строки были пусты.Я решил, установив Инструменты командной строки в Меню XCode> Предпочтения> Местоположения.

0 голосов
/ 19 ноября 2018

Мне удалось обновить компьютер с 10.13.6 до 10.14 macOS Mojave, и мне потребовалось установить компоненты XCode.После завершения этого, хотя у меня уже был XCode 10.1 на моей машине, это работало как очарование.Это заставило меня сбросить мой активный путь разработчика, https://apple.stackexchange.com/questions/254380/macos-mojave-invalid-active-developer-path,, но это работает.

Если кто-то придумает другое решение, я награжу его, но в настоящее время это мой ответ.

Перезагрузите компьютер - проверьте наличие обновлений - обновите - обновите XCode - завершите.

...