iOS 앱 버전 5.0을 설치하고 코드 푸시 업데이트를 배포한다고 가정 해 보겠습니다. 그런 다음 새 응용 프로그램 버전 5.1을 만듭니다. 이전 버전이 아직 새 버전 5.1에 적용되고있는 것 같습니다.코드 푸시 반응 - 네이티브가 iOS 버전을 덮어 쓰고 이전 버전을 새로운 버전으로 배포합니까?
이 예상되는 동작입니까? 코드 푸시를 사용하여 이전 버전 (5.0)에만 배포 할 수 있습니까?
감사합니다.
iOS 앱 버전 5.0을 설치하고 코드 푸시 업데이트를 배포한다고 가정 해 보겠습니다. 그런 다음 새 응용 프로그램 버전 5.1을 만듭니다. 이전 버전이 아직 새 버전 5.1에 적용되고있는 것 같습니다.코드 푸시 반응 - 네이티브가 iOS 버전을 덮어 쓰고 이전 버전을 새로운 버전으로 배포합니까?
이 예상되는 동작입니까? 코드 푸시를 사용하여 이전 버전 (5.0)에만 배포 할 수 있습니까?
감사합니다.
코드 푸시 문제는 코드 푸시를 통해 앱을 릴리스 할 때의 문제입니다. 코드 푸시는 서버에 앱 번들을 저장합니다. 따라서 코드 푸시가 로컬 앱 (이전 버전 또는 최신 버전)의 차이점을 감지하고 서버에 저장된 사본이 업데이트 알림을 제공 할 때마다 앱에서 버전을 변경하거나 코드를 변경할 때마다 코드를 업데이트해야합니다. 또한 서버 빌드를 푸시하십시오. 다른 방법으로는 매번 업데이트 팝업을 제공합니다.
code-push cli에는 --targetBinaryVersion
플래그를 사용해야합니다. 따라서 귀하의 경우는 같은 것
code-push release-react MyApp-iOS ios --targetBinaryVersion "5.0"
으로 당신이 만드는 각 배포에 대한 타겟팅 할 수있는 버전의 많은 옵션이 있습니다 더 많은 옵션
을위한 https://docs.microsoft.com/en-us/appcenter/distribution/codepush/cli#target-binary-version-parameter을 확인하십시오