GitHub iOS-клиент, разработанный на основе GitHub REST V3 API и GitHub GraphQL V4 API.
Подготовка среды разработки
Установка bundle
gem install bundle
Клонирование проекта
git clone https://github.com/ExistOrLive/GithubClient.git
Перейти в директорию ZLGithubClient/ZLGithubClient
, выполнить bundle install
, чтобы установить зависимости, такие как cocoapods, fastlane и другие. ```sh
cd ZLGithubClient/ZLGithubClient
bundle install
Выполнить bundle exec pod install
bundle exec pod install
Перед использованием исходного кода, необходимо создать OAuth Application в вашем аккаунте на GitHub. Подробнее см. официальную документацию Creating an OAuth App; после создания OAuth Application, получите Client ID
и Client Secret
.
ZLGithubClient использует Bugly и Firebase в качестве инструментов аналитики, поэтому необходимо создать соответствующее приложение и получить Bugly App Id
и GoogleService-Info.plist
.
Скопируйте GoogleService-Info.plist
в соответствующую директорию проекта; создайте файл ZLGithubAppKey.h
, содержащий макросы, и скопируйте его в соответствующую директорию.
Сборка проекта
Благодарим этих замечательных людей (ключ эмодзи):
Чжу Мэн 💻 |
longxiaochi 💻 |
ZXHubs 💻 |
Этот проект следует спецификации all-contributors. Вклады любого рода приветствуются!
Обычный код — это тысячи одинаковых строк, а отличный код — это один из миллиона. Открытый исходный код, как маленький огонёк, начинает распространяться. Этот проект — небольшая часть открытого мира, и если вас заинтересует этот проект, вы можете присоединиться. Если у вас есть вопросы, свяжитесь с нами по адресу 2068531506@qq.com.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )