apk - 업로드키, 앱사인키
https://developer.android.com/studio/publish/app-signing
새로운 배포방식.. 하도 스토어에서 권장해서 썻더니 이런저런문제가 많다
구구절절 다 쓸려고 했는데 정리가 잘된데가 있어서 링크만 ㅋㅋ
문제는
회사에서 빌드해서 테스터들에게 주면 업로드키로 사인한걸 주게 되는데....
폰에 설치가 안되는 문제가....
로그를 보니
PackageManager: [VERIFY] PACKAGE_VERIFIED:
PackageVerificationState{
verifier packages=com.android.vending(10025),com.samsung.android.sm.devicesecurity(5012),
intent=Intent { act=android.intent.action.PACKAGE_NEEDS_VERIFICATION dat=file:///data/app/vmdl1227510040.tmp typ=application/vnd.android.package-archive flg=0x10000001 cmp=com.android.vending/com.google.android.finsky.verifier.impl.PackageVerificationReceiver launchParam=MultiScreenLaunchParams { mDisplayId=0 mFlags=0 } (has extras) }
others=14, false, false, false, false, true
}
PackageManager: [VERIFY] setVerifierResponse {verificationID=14, uid=10025, code=-1}
코드의 정확한 의미는 모르겠지만
여튼 verify하다 에러나서 설치가 안되는것 같은데..
이거만 어떻게 해결하면 업로드키로 서명한 빌드로 걍 테스트하면 될거같은데 ㅜㅜ
아님 스토어에 내부테스트트랙으로 테스트해야할듯.. (구찮..)
찾아보니 설치되게 하는방법..
구글스토어앱에서 Play 프토텍트 설정에 기기보안 검사를 OFF 시키면 되긴된다~