2015-03-09 1 views
0

Я выполнил инструкции на doc page, чтобы получить ручную установку. И он работает, однако, когда я пытался нажать на свое репо, репо отклонило мой толчок. Я проверил, почему это может быть, и я обнаружил, что был большой файл размером 46 МБ. Этот файл находится в ios/Realm.framework/RealmПроблемы с ручной установкой Realm на iOS

Что это за файл? И почему это 45,6 МБ? Почему OSX Realm.framework только 2,8 МБ, а iOS Realm.framework - 45 МБ +?

ответ

1

От FAQ section of Realm docs:

Насколько велика библиотека Realm?

Как только ваше приложение будет создано для выпуска, Realm должен добавить только 1 МБ к его размеру. Распространяемые нами релизы значительно больше (~ 37 МБ для iOS & ~ 2,4 МБ для OSX), потому что они включают поддержку большего количества архитектур (ARM, ARM64, x86 для симулятора) и некоторые символы отладки, которые будут автоматически удалены Xcode, когда вы создаете свое приложение.

Если вы хотите, чтобы избежать пакетирования бинарных зависимостей в вашем мерзавца репо, вы должны построить Сферу и другие зависимости от источника либо вручную (перетащить Realm.xcodeproj в проекте) или с помощью инструмента, как CocoaPods или Карфаген, все из которые описаны в разделе Installation документов Realm.

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