출시를 위한 React Native 앱 준비

때로는 응용 프로그램을 릴리스하는 과정에서 거쳐야 하는 모든 세부 사항을 기억하는 것이 어려울 수 있습니다. 이 부담을 제거하려면 이 가이드를 단계별로 따르십시오.

단계


  • 앱 이름
  • 번들 ID 이름 바꾸기
  • 버전 관리
  • 아이콘
  • 프로가드
  • Git 태그

  • 앱 이름



    적절한 이름으로 생성되지 않은 프로젝트의 경우 이것은 필수 단계입니다. 프로젝트 이름을 변경해야 합니다. 두 가지 방법이 있습니다. 가장 쉬운 방법은 라이브러리react-native-rename를 사용하는 것입니다. 두 플랫폼 모두에 대해 이전 이름을 새 이름으로 자동 변경합니다. 다른 방법은 실제 견과류의 경우 프로젝트 검색을 통해 수동으로 이름을 변경하는 것입니다.

    현명하게 라이브러리를 선택하고 이 라인을 사용하십시오.

    npx react-native-rename "New app name"
    


    번들 ID 이름 바꾸기



    iOS의 경우 동일한 라이브러리로 번들 ID를 변경할 수도 있습니다.

    npx react-native-rename -b com.yourCompany.yourApp
    


    버전 관리



    도서관은 우리의 삶을 더 쉽게 만듭니다. 이번에react-native-version가 도움이 됩니다. 어디에서나 힘들게 버전을 다시 작성하는 대신 하나의 명령을 사용하여 두통을 잊으십시오.

    react-native-version --never-amend
    


    아이콘



    Android 및 iOS용 아이콘 팩here을 생성하고 압축을 풉니다.
  • 안드로이드

  • 폴더/android/app/src/main/res로 이동합니다.

    그리고 모든 폴더를 생성된 폴더로 바꿉니다. 기본 아이콘을 새 것으로 변경하지만 동시에 둥근 아이콘을 삭제합니다. 이 문제를 해결하려면 Android Studio를 열고 프로젝트와 자산이 로드될 때까지 기다린 다음 새 자산을 만들고 이와 같이 둥근 아이콘을 설정합니다.




  • 아이폰 OS

  • XCode로 /ios 폴더를 엽니다. 왼쪽 사이드바에서 App -> Image를 선택합니다.



    그런 다음 AppIcon을 클릭하고 생성된 아이콘을 크기에 따라 해당 위치로 끌어다 놓습니다.

    프로가드



    Proguard는 APK의 크기를 약간 줄일 수 있는 도구입니다. 앱에서 사용하지 않는 React Native Java 바이트코드(및 해당 종속성)의 일부를 제거하여 이를 수행합니다.

    Proguard를 활성화하려면 다음을 수정하십시오android/app/build.gradle.

    def enableProguardInReleaseBuilds = true
    


    Git 버전 관리



    릴리스 브랜치의 버전에 대한 태그를 추가합니다.

    git tag -a v1.0 -m “We are live!“
    git push --tags
    

    좋은 웹페이지 즐겨찾기