Skip to content

Пример создания инструкции к приложению #2

Description

@kovs705

Приложение YOUR APP NAME

Требования для Mac

  1. Наличие установленного HomeBrew - https://brew.sh

  2. CocoaPods - https://formulae.brew.sh/formula/cocoapods#default

  3. Установленный XcodeGen (используется для разворачивания проекта)
    3.1. Link - https://formulae.brew.sh/formula/xcodegen#default
    3.2. GitHub - https://github.com/yonaskolb/XcodeGen

  4. Линтер SwiftLint (используется для фикса линтером после сборки проекта)
    4.1. Link - https://formulae.brew.sh/formula/swiftlint#default
    4.2. GitHUb - https://github.com/realm/SwiftLint

Установка

  1. Через Android Studio запустить Gradle Build скрипт, далее могут выпасть ошибки на iOS стороне
  2. Далее по пути к ioslk запустить скрипт GenerateProject.app
    2.1. Обязательно скрипт должен называться GenerateProject, а также по тому же пути должен лежать Project.yml
  3. После запуска скрипта успешным результатом будет появление .xcworkspace, а также .xcodeproj файла и др.
  4. Запустить ioslk.xcworkspace
  5. Во время билда появится ошибка, что необходимо выбрать Team
    5.1 Выбрать разработчика COMPANY NAME
  6. Далее проект полностью чистый и рабочий!!

P.S.

  • Если проект что-то не видит или не билдится, то:
    1. Android Studio запусти linkPodDebugFrameworkIosArm64
    2. После успешного завершения вернись в Xcode и попробуй ещё раз выполнить command+B
  • Файл где расписаны частые ошибки и пути их решения написаны в CommonIssues

P.P.S

Исходник GenerateProject скрипта:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions