Невозможно использовать Box iOS SDK 2.0 в качестве включенного проекта в несколько проектов

У меня есть несколько проектов, в которых необходимо использовать новый Box 2.0 iOS SDK. В инструкциях по использованию SDK говорится, что нужно просто перетащить проект SDK в свой проект. Это нормально до тех пор, пока вам не понадобится использовать его в другом проекте и открыть все ваши проекты в Xcode. Xcode будет открывать проект SDK только в одном проекте за раз. Это предотвращает создание любых других открытых проектов.

Есть ли способ сделать это? Или Box должен что-то сделать с проектом SDK, чтобы им можно было поделиться, или вместо этого предоставить фреймворк?


person pstoppani    schedule 26.11.2013    source источник


Ответы (1)


Дублируйте SDK для каждого проекта. Мало того, что это будет лучше работать с Xcode, но это типичная практика наряду с системой контроля версий, такой как Git, ссылаться на каждую внешнюю библиотеку как на подмодуль, чтобы проект можно было клонировать заново и построить в любой системе без специальной настройки.

person Peter DeWeese    schedule 26.11.2013