맥 초기화 후 Distribution 인증서 설치 했으나 오류 발생 개발로 빌드는 되는데 앱 업로드가 안되는 상황 키체인을 확인해보니 시스템에 설치되어 있고 로그인 탭에서는 나오지 않아 인증서 모두 삭제 후 로그인 쪽에 인증서 설치 해결!!
앱 배포 시 Cloud Signing permission error 가 발생하였다 인증서를 새로 만드려고 하니 다음처럼 배포용 인증서가 가득차 더 이상 생성할 수 없다고 한다. https://appstoreconnect.apple.com/access/users https://appstoreconnect.apple.com/login?targetUrl=%2Faccess%2Fusers&authResult=FAILED appstoreconnect.apple.com 사이트로 이동 후 xCode에 로그인된 계정(앱 배포하려는 계정)을 찾아 권한을 부여해주면 된다. 아무래도 하나의 계정에 여러팀이 붙어서 작업을 하기 때문에 발생하는 것 같다. 키체인 인증서 하나로 관리하고 마스터 계정 관리자가 키체인 인증서를 주고 ..
1. file not found 에러 푸시 관련 라이브러리를 사용하면서 이슈발생 notificationExtention에서 해당 라이브러리 참좀해야 하는데 file not found... 푸시의 경우 해당 라이브러리 파일 선택 후 Target Membership 체크해주어야 함. 2. Showing All Messages'/Users/aaa/ios_Project/...pushLibrary'does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. f..
callback URL 데이터를 가져다 쓸 경우 데이터를 뽑아야 하는데 한글이 있을 경우 NSURLComponents가 nil 로 떨어지는 이슈가 존재한다. 예외처리한 코드까지 추가하였다. 문자열에 %가 포함되어 있을 경우 parserURL = [문자열 stringByRemovingPercentEncoding] 처리후 사용하면 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 NSString *parserURL = @"https://www.test.co.kr?product=test상품ABC&price=30000"; NSURLComponents *components = [NSURLComponents component..
오전 11:00 앱 바이너리 등록 및 리뷰 신청 오후 10:30 리젝 가이드 2.1 항 관련해서 리젝을 당했다. 개인인증하는 부분에 대해 데모 계정 또는 관련 정보를 제공하지 않았다는 이유이다. 보통 이럴 경우 스크린샷으로 해당 화면을 같이 남긴다. 대응은 해당 부분에 관련된 내용을 녹화해 첨부파일로 남기려 한다. 앱 스크린 녹화를 준비한다. TestFlight 에서 앱 다운로드부터 설치-실행-휴대폰 본인인증-앱 기능 시연까지 대략 2~3분 영상이 만들어졌다. 댓글을 작성 후 해당 파일을 첨부한다. 다음날 오전 00:10 코멘트 작성 + 영상 첨부 다음날 오전 09:40 급하게 배포할 필요하가 있어 긴급리뷰 요청을 진행. 다음날 오후 04:20 긴급 리뷰 신청 건에 대한 회신 언론적인 답변만 온다... ..
Big Sur 업데이트 이후 svnX 실행안되는 오류 발생 Svn binaries folder 경로를 지정하라고 계속 팝업이 뜬다... /usr/bin 이 디폴트로 계속 나오지만 안되어 1. Homebrew 도 설치 2. xcode-select --install 명령어도 안됨... 3. svnX Svn binaries folder 경로만 /usr/local/bin 으로 설정 후 해결!! Homebrew 설치가 꼭 필요하다. 터미널에서 다음과 같이 입력!! /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install --HEAD subversion brew instal..
IDFA를 사용하기 위한 내용을 정리해본다. 1. 프레임워크 추가 2. info.plist 에 해당 권한이 필요한 이유에 대한 설명 추가 Privacy - Tracking Usage Description 3. 해당 권한 요청 및 IDFA를 추출할 곳에 import 추가 4. IDFA획득 및 OS버전 예외처리 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 if (@available(iOS 14, *)) { [ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) { if (status == ATTrackingManagerAuthoriz..
부트캠프 사용 시 와이파이 오류 발생드라이버 장치 확인하니 다음과 같은 문구가 표시됨이 장치에 필요한 드라이버의 디지털 서명을 확인할 수 없습니다. 하드웨어 또는 소프트웨어의 최근 변경 사항으로 인해 잘못 서명되어 있거나 손상된 파일이 설치되었거나 알 수 없는 출처의 악성 소프트웨어 파일이 설치되었을 수 있습니다. (코드 52) 어댑터 종류는broadcom 802. 11ac network adapter업데이트해도 안됨.혹시나 싶어 롤백하니 해결 됨. 매번 고생했는데 롤백 하나로 해결 됨참고로 느낌표 뜨는 장치 모두 롤백하니 해결 되었음.
javascript로 웹뷰와 통신중 json변환 및 확인 코드. 1234567 NSDictionary *test = [NSDictionary dictionaryWithObjectsAndKeys:@"userid",@"id",@"123456",@"pw", nil]; NSDictionary *test2 = [NSDictionary dictionaryWithObjectsAndKeys:test,@"login", nil]; NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:test2 options:NSJSONWritingPrettyPrinted error:&error]; NSString *myString = [[NSString al..
error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's. 외장하드로 운영체제를 옴기고 xCode 셋팅하던중 발생한 오류이다. 했던 방법으로는 1. 인증서 교체.2. xocde > menu > preferences.. > Accounts > 아이디 삭제 및 재추가.3. 키체인 인증서에서 해당 인증서 신뢰 옵션 변경 "시스템 초기 설정 사용" -> "항상 신뢰"4. 재부팅 & xCode 재실행.5. project TARGETS > app > Embedded Binaries에서 해당..