2016-08-23 5 views
1

Я очень новичок в разработке iOS и недавно начал работать над проектом, который является проектом Parse Starter, который связан с Heroku. В этом проекте я недавно загрузил Cocoapods. Я немного смущен и надеялся, что кто-то сможет прояснить меня.Parse/Heroku and Cocoapods

Каждый раз, когда я работаю над проектом, я должен подключиться, используя мой терминал, к Heroku. Должен ли я подключаться каждый раз, когда я хочу использовать/работать в библиотеках Cocoapods? (Я загрузил Stripe через Cocoapods). Или я только подключаюсь к Heroku? Я немного смущен и надеюсь, что кто-то может объяснить это мне лучше. Спасибо!

ответ

1

Короткий ответ NO. Я объясню.

Cocoapods Cocoapods является зависимость менеджер прошивкой (как быстрые и Objective-C проектов) и это актуально только для вашего проекта клиента IOS. вам нужно использовать Cocoapods каждый раз, когда вы добавляете новую зависимость в свой podfile, например, если вы добавили строку pod 'Parse' в свой подклик, тогда вам нужно зайти на терминал, перейти к вашему проекту iOS и выполните . Установите, чтобы добавить зависимость синтаксического анализа iOS.

Heroku

Heroku где ваши развертывании на стороне сервера код. Поскольку вы используете parse-сервер, вы можете легко развернуть его на Heroku, и после его развертывания вы можете получить к нему доступ из вашего приложения iOS, потому что идея сервера синтаксического анализа заключается в том, чтобы разоблачить все необходимые функциональные возможности (например, API, облачный код, push уведомления и т. д.), и в вашем приложении iOS вы можете использовать эти API через синтаксический анализ iOS SDK. Чтобы развернуть синтаксический анализатор на герою, вы можете следовать руководству this. Если вы будете следовать этому руководству вам потребуется терминал только проверить, что ваш синтаксический анализ-сервер был успешно развернут на Heroku, выполнив локон запроса к одной из конечных точек, которые подвергаются воздействию на синтаксическом-сервере

Таким образом, чтобы резюмировать ,

CocoaPods для вашего клиента приложения IOS и только для того, Heroku является платформой, где развертывания синтаксического-сервер и потому, что синтаксический анализ-сервер бессерверной ТЕХНИКИ а единственным, что вам нужно сделать заключается в том, чтобы настроить его для ваших нужд и написать очень простые узлы nodejs (обычно это простые :)) в вашем облачном коде.

Если у вас есть более конкретные вопросы, пожалуйста, дайте мне знать.

+0

Большое спасибо, это было очень полезно !! Поэтому в следующий раз, когда я буду работать над проектом, мне просто нужно беспокоиться о том, чтобы подключиться к Heroku на моем терминале, как обычно? Нужно ли добавлять Parse в мой файл? Я уже развернул свой проект в Heroku. (Просто хочу, чтобы я правильно понял). Спасибо! –

+0

Да, вам нужно добавить синтаксический анализ в ваш файл, потому что лучше использовать Parse iOS SDK для работы с parse-сервером. о Heroku вам нужно будет обновить его только тогда, когда вы обновите свой код облака или когда будет выпущена новая версия синтаксического анализа. –

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