본문 바로가기

ios ipad 빌드 젠킨스 xcode 메뉴에서 target을 비워두고 빌드머신 xcode 설정에서 i다양한 옵션이 있는데, 다른건 젠킨스 빌드 후 모두 초기화 되고, xcode device family 라는걸 찾아서 ipad를 포함 시켜 준다.
Jenkins window 1.java 11 install 2.jenkins install executecommand 대신 executeshell 을 사용하면 윈도우만 별도로 cmd 명령어 사용하는 불편함을 겪지 않고 리눅스나 맥과 같은 명령어로 통일 할 수 있다. shell을 사용하기 위해서는 jenkins 설정에서 shell executable 에 gitbash 실행파일의 전체 경로를 넣어줘야한다. shell executable c:\program files\git\bin\bash.exe
맥(mac) rosetta 관련 오류 unity 2019->2021 ( silicon ) 업데이트 후 license 오류가 발생해서 Rosetta 를 설치 하려고 했더니, 아래 오류가 발생 했다. installing rosetta 2 on this system is not supported 여러 글이 있는데, 아마도 이전 intel mac에서 현재 m1 맥으로 소프트웨어 마이그레이션을 했을거라 추측 된다. 초기화 하고 새로 설치 하던지, 새 맥에서 사용하던지 해야 하는 상황. https://www.alansiu.net/2020/12/02/installing-rosetta-2-on-m1-apple-silicon-macs/ Installing Rosetta 2 on M1 Apple Silicon Macs (why checks matter) – ..
맥(mac) finder 파일 검색 할 때 확장자 검색 하려면 cmd+f 눌러서 아래처럼 해주면 정상 작동
맥 mac udid 등록 iphone에서 udid를 얻어 오려면 udid.tech 접속 해서 Get Your UDID now 누르고, 하라는데로 진행 후 설정->프로파일이다운로드됨->프로파일설치 udid 복사 해 올수있다. 신규기기에서 Appcenter.ms 에서 앱 설치 시도하면 request mobile device 문구가 뜨는데, 아래 글 따라 해결 https://ios.gadgethacks.com/how-to/ios-13-makes-easier-request-desktop-mobile-sites-for-webpages-your-iphone-0198650/
IOS 테스터 추가 두가지 방법이 있다. 일단 첫번째 방법에 대해 자세히 기록하고, 두번째 방법은 언급만 하기로 한다. 1.애플 사용자 추가 > 일단 사용자 및 엑세스 메뉴에서 사용자 추가 해준다. 마케터로 추가한다. 추가 한 대상에게 메일 수락 하게 한다 > 테스트 플라이트 메뉴로 와서 테스터 옆에 + 버튼 눌러서 추가 해 준다. 추가 한 대상에게 메일 수락 하게 한다 2.sendbox 테스터 이건 애플에 등록돼있지않은 계정을 등록해서 사용하는 방법인데,sendbox testor 메뉴 가서 추가 하기만 하면 된다.
앱센터 기본 계정은 30인 이상 되면 추가 메뉴 안 나옴 > 앱센터를 통해 IPA를 설치 하는 방법 앱센터 접속 후 어떤 경로를 통해 앱에 접근 하냐에 따라 설치메뉴가 나올 수도 있고 다운 메뉴가 나올수도 있다. 다운 & 설치 see release all 누른 후 다운 받을 버전을 선택하면 Download 버튼과 아래 화살표 버튼이 나오는데 Download를 누르면 IPA를 받을 수 있다. 아래 화살표 누르면 설치 할 수 있다 설치 Lastest release의 아래화살표 버튼을 누르면 설치 할 수 있다.
Jenkins Git 특정 revision 빌드 젠킨스에서 특정 리비전(commit) 기준으로 업데이트 받아 빌드 하는 방법. Branch 란에 branch가 아닌 sha 값을 넣어주면 된다. sha 값을 얻는 방법은