구축 버전 자동 번호 지정

2842 단어 XcodeiOS
Test Flight에 애플리케이션을 업로드할 때마다 "버전 번호 올리기"라는 말을 듣는 것이 힘들어서 Xcode의 Run Script 기능을 사용하여 아카이브를 만드는 시기, Info.plist의 구축 번호(Bundle Version)를 자동으로 증가시킵니다.

단계

  • Xcoe에서 대상 선택
  • 구축 단계 탭 선택
  • 새 Run Script Phase 선택
  • Run Script 설명은 다음과 같습니다.
  • 출처 여기
  • 아래는 "베타"로 구성된 경우에만 번호가 매겨지지만 환경에 따라 "Release"든 "Stable"이든 원하는 값으로 변경하십시오
  • "Link Binary With Libraries"아래로 Run Scirpt 드래그
  • 이동 전(복제 포트 리소스에서...)
  • 이동 후(Link Binary With Libraries 아래로)
  • Run Script

    if [ ${CONFIGURATION} = "Beta" ]; then
      build_number=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}")
      build_number=$(($build_number + 1))
      /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $build_number" "${PROJECT_DIR}/${INFOPLIST_FILE}"
    fi
    

    참고 자료

    좋은 웹페이지 즐겨찾기