2016-09-13 3 views
0

В библиотеке, которую я хочу связать, есть источники, которые я хочу скомпилировать в этой папке https://github.com/charliesbox/react-native-google-cast/tree/master/ios/RNGoogleCast. У них нет инструмента для автоматической привязки, и README.md не привел меня к рабочему приложению. Я также посмотрел на the official docs. Они заявляют, что каждая зависимость может иметь свой собственный файл .xcodeproj внутри, однако это не так.Компиляция исходных зависимостей iOS для реагирования-native

Можно ли создать такой файл из связанного источника? Как?

Благодаря

ответ

1

Вы должны иметь CocoaPods установлены: https://guides.cocoapods.org/using/getting-started.html

Все, что вам нужно сделать, это добавить эти два файла на Xcode проекта. Это тот же процесс, что и добавление .xcodeproj без необходимости Link Binary, но вместо этого вы добавляете оба этих файла в проект Xcode на левой панели инструментов.

Затем в ios папке вашего приложения, например, /myapp/ios/, необходимо создать файл с именем Podfile, и внутри него положили pod 'google-cast-sdk. Затем в вашем терминале в папке /myapp/ios введите pod install. Это собирается установить библиотеку. После этого вы должны открыть свой проект Xcode, открыв файл .xcworkspace вместо .xcodeproj. Вы увидите эту инструкцию после того, как закончите установку Pod. Затем просто нажмите кнопку воспроизведения.