2015-05-21 2 views
4

Я хотел бы добавить RealmSwift в экспериментальный проект Xcode (для Mac OS X Yosemite) и попытался выполнить инструкции по установке на веб-сайте Realm.Как мне добавить RealmSwift в Xcode?

Я скачал Swift версию Realm и правильно перетащил фреймворк в Xcode.

Я установил пути поиска Framework, чтобы указать на новую структуру. При попытке запуска Xcode отправляется с ошибкой кодового знака, код выхода 1.

Я еще ничего не добавил к стандартному шаблону Xcode/какао (не-документа) с использованием Swift и раскадровки - это просто bog-standard appDelegate Xcode-шаблон на данный момент без добавления кода, отличного от структуры Realm. Я искал бесконечно вокруг SO и через Интернет в целом, но большинство из них помогает сосредоточиться на iOS.

Я использую Xcode 6.3.2 build 6D2105 и OS X 10.10.4.

Журнал ошибок выглядит следующим образом:

Предупреждение: использование --preserve-метаданных с опцией "ресурсосбережения правила" (устаревшее в Mac OS X> = 10.10)! /Users/bobavery/Library/Developer/Xcode/DerivedData/RealmTest-hffxikloaikapxcsotbcfqpezrba/Build/Products/Debug/RealmTest.app/Contents/Frameworks/RealmSwift.framework/Versions/A: код объекта не подписан на всех В подкомпоненте : /Users/bobavery/Library/Developer/Xcode/DerivedData/RealmTest-hffxikloaikapxcsotbcfqpezrba/Build/Products/Debug/RealmTest.app/Contents/Frameworks/RealmSwift.framework/Versions/A/Frameworks/Realm.framework Command/USR/bin/коды с кодом выхода 1

Любые указатели были бы очень желанными!

+0

[Я работаю в Realm] Вы пробовали альтернативные методы установки? CocoaPods станет очевидным выбором. Тем временем мы дважды проверим наши инструкции, чтобы убедиться, что они верны для вашего сценария (Swift, OS X, готовые двоичные файлы). – jpsim

ответ

1

У меня есть эта проблема до того, как .. и документация работает нормально .. я думаю, что что-то не так, как вы добавляете фреймворк .. в новый проект xcode .. Перейдите в раздел Общие .. Перетащите рамку на встроенных двоичных файлах .. затем добавьте сценарий запуска на этапах сборки .. добавьте также путь к строкам «Настройки сборки»> «Пути поиска», такие как >> $ (PROJECT_DIR) /RealmSwift.framework/Frameworks, добавьте также другую библиотеку, необходимую для RealmSwift .... В проекте убедитесь, что ваш импорт - RealmSwift.

+0

Попробовали следовать вашему предложению, но в моей версии Xcode добавлена ​​сценария сборки сценария добавления сценария запуска. Если я попытаюсь запустить, теперь я получаю сообщение об ошибке «Apple Mach-O Linker (ld) Error» и предупреждение «Directory» не найден для опции -F/Users/userName/Desktop/RealmAppName/RealmSwift/frameworks/Frameworks ' – macuser

Смежные вопросы