목록에러관리 (283)
투케이2K

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 앱 스토어 리젝 (reject) 해결 - background audio service (백그라운드 오디오 서비스) [에러 원인] 1. 백그라운드 오디오 서비스 사용 선언을 했지만, 실제로 앱 구동에 백그라운드 오디오 서비스를 사용하고 있지 않은 경우 발생하는 이슈 [해결 방법] 1. 백그라운드 오디오 서비스 사용 해제 설정 > 앱 스토어에 다시 업로드 요청 실시 [참고 사이트] https://blog.naver.com/kkh0977/222635060091 110. (ios/swift) 앱 스토어 리젝 (reject) 해결 - background audio service (백그라운드 오디오 서비스) [개발 환경 설정] 개..

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 앱 스토어 업데이트 빌드 이슈 - Transporter 트랜스 포터 ipa 파일 업로드 및 수동 개발자 출시 [에러 원인] 1. 앱 스토어에 ipa 파일 수동 업데이트 시 기존에 등록된 빌드 버전과 충돌 이슈 [해결 방법] 1. 기존에 등록된 빌드 버전 삭제 > 빌드 버전 업데이트 > 앱 스토어에 새롭게 업로드 수행 실시 [참고 사이트] https://blog.naver.com/kkh0977/222635628112 111. (ios/swift) Transporter 트랜스 포터 사용해 업로드한 ipa 파일 앱 ..

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 애플 디벨로퍼 (Apple Developer) 계정에 등록 된 특정 앱 번들 아이디 (패키지) 중복 이슈 [에러 원인] 1. 빌드 셋팅에서 등록된 앱 번들 아이디 값이 이미 다른 개발자 계정에 등록되어 있는 이슈 [해결 방법] 1. 기존에 등록된 개발자 계정에서 번들 아이디 값 삭제 수행 실시

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 빌드 타겟 (target) 버전 변경 후 타겟 버전에 맞게 분기 처리 필요 이슈 [에러 원인] 1. 빌드 셋팅에서 타겟 버전 변경 후 빌드 시 에러가 발생하는 이슈 [해결 방법] 1. 빌드 셋팅 타겟 버전에 맞게 코드 분기 처리 수행 실시 // [iOS 특정 버전 이상 사용 선언 : ex - 13.0 이상 사용] @available(iOS 13.0, *) // [iOS 특정 버전 이상 분기 처리 사용] if #available(iOS 13, *) { // [iOS 13.0 버전 이상 인 경우 분기 처리 내용] } else { // [iOS 13.0 버전 미만 인 경우 분기 처리 내용] } [참고 사이트] ht..

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 아카이브 수행 시 라이브러리 arm 아키텍처 빌드 에러 - Any iOS Device arm 아키텍처 (architectures) 변경 [에러 원인] 1. 라이브러리에서 지원하는 arm 아키텍처와 빌드 셋팅에서 설정한 arm 아키텍처 구조 충돌 문제 [해결 방법] 1. 빌드 셋팅 arm 아키텍처 구조 변경 실시 [참고 사이트] https://pewpewthespells.com/blog/buildsettings.html Xcode Build Settings Reference Description Controls whether built-in functions that do not begin with __..

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : spm (스위프트 매니저) 를 사용해 설치한 라이브러리가 완전히 삭제 되지 않는 이슈 [에러 원인] 1. Package Dependencies 목록에서 완전히 삭제하지 않아서 발생하는 이슈 [해결 방법] 1. 프레임워크 및 라이브러리 목록에서 설치한 라이브러리 제거 > Package Dependencies 에서 라이브러리 제거

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 앱 디버깅 Signing for requires a development team 에러 [에러 원인] 1. 빌드에 필요한 사용자 계정이 Xcode 에 등록되지 않아서 발생하는 이슈 [해결 방법] 1. Xcode 에서 사용자 계정 추가 > 빌드 수행 실시 [참고 사이트] https://blog.naver.com/kkh0977/222538868319 6. (ios/swift) 앱 디버깅 Signing for requires a development team 에러 해결 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [해결 방법] blog.naver.com

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 아키텍처 arm64 중복 문제 및 에러 - 13 duplicate symbols for architecture arm64 [에러 원인] 1. 설치한 프레임워크 또는 라이브러리가 엉켜서 발생하는 문제 [해결 방법] 1. 설치한 프레임워크 및 라이브러리 제거 > 다시 설치 진행 2. Build Settings 빌드 셋팅 값 변경 수행 실시 1 번 : TARGETS >> Build Settings >> No Common Blocks >> No 2 번 : TARGETS >> Build Settings >> enable testability >> No [참고 사이트] https://blog.naver.com/kkh0977/222..

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 앱 스토어 업로드 시 런처 이미지 아이콘 알파 (alpha) 에러 발생 해결 [에러 원인] 1. 앱 스토어에 등록 시 배경에 투명색 알파 이미지가 포함된 경우 업데이트 요청을 수행하지 못하는 현상 [해결 방법] 1. 알파 이미지가 포함된 앱 아이콘에서 투명색 알파 이미지 제거 수행 실시

[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 외부 프레임워크 및 라이브러리 import install build for architecture arm 이슈 발생 [에러 원인] 1. 외부 라이브러리 참고 시 기존 프로젝트와 bitCode 호환성 문제가 발생한 경우 [해결 방법] 1. 기존 프로젝트 및 라이브러리 bitCode 설정 해제 실시 [참고 사이트] https://blog.naver.com/kkh0977/222584540041 67. (ios/swift) 비트 코드 bitCode 에러 해결 - 외부 프레임워크 및 라이브러리 install build for architecture [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : url scheme 스키마 외부 앱 실행 및 앱 스토어 이동 실시 - canOpenURL always true and false [에러 원인] 1. 사용자의 모바일 기본 브라우저 설정이 사파리가 아닌 크롬으로 되어있는 경우 발생하는 이슈 [해결 방법] 1. 앱 실행 및 앱 스토어 이동 > UIApplication.shared.open 을 사용해 success 판단 후 앱 스토어 이동 실시 // MARK: [외부 앱 실행 실시] // [SEARCH FAST] : [외부 이동] /* 1. https://www.apple.com/kr/ 사이트에 접속해서 특정 앱 주소를 확인합니다 2. 크롬 앱 id 확인 : https://apps.ap..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : UI 스레드 관련 에러 - IllegalThreadStateException [에러 원인] 1. 일반 스레드에서 UI 관련 로직 처리를 수행할 때 발생하는 이슈 [해결 방법] 1. UI 스레드를 새로 생성해서 로직 처리 수행 실시 runOnUiThread(new Runnable() { public void run() { Log.d("---","---"); Log.e("//===========//","================================================"); Log.d("","\n"+"[A_OkHttp > runOnUiThread() 메소드 : UI 이벤트 로직 처리 실시]"); Log...
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : http 통신 요청 스레드 에러 - android.os.NetworkOnMainThreadException [에러 원인] 1. http 통신 요청이 안드로이드 메인 스레드에서 시도하는 경우 발생하는 이슈 [해결 방법] 1. new Thread 를 사용해서 http 통신 로직 새로운 스레드 할당 및 처리 실시 new Thread(){ @Override public void run(){ try { //==== [네트워크 통신 작업 내용] ==== } catch (Exception e) { e.printStackTrace(); } } }.start();
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : Arctic Fox 버전에서 allprojects 사용 불가능 현상 - settings.gradle 적용 [에러 원인] 1. 안드로이드 스튜디오 Arctic Fox 버전 에서 allprojects 적용 되지 않는 이슈 // 최신 Android Studio에서는 allprojects 사용 불가능 allprojects { repositories { google() jcenter() maven { url 'https://devrepo.kakao.com/nexus/content/groups/public/'} } } [해결 방법] 1. 새로운 안드로이드 스튜디오 프로젝트 버전에 맞게 settings.gradle 에 allpr..

[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 가족 정책 요구사항 관련 정보 제공 필요 [에러 원인] 1. 구글 정책 사항으로 가족 정책 요구 사항 관련 정보 제공 필요 [해결 방법] 1. 가족 정책 요구 사항 관련 대상 연령 수정 실시 [참고 사이트] https://blog.naver.com/kkh0977/222635600077 259. (AndroidStudio/android/java) 가족 정책 요구사항 관련 정보 - 구글 플레이스토어 업데이트 거부 해 [개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [에러 화면 : 가족 정책 요구사항 업데이트... blog.naver.com

[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 앱 검토에 로그인 사용자 인증 정보 필요 (앱 액세스에 관한 안내 제공) [에러 원인] 1. 구글 정책 사항으로 앱 로그인에 필요한 사용자 정보 제공 이슈 [해결 방법] 1. 앱 검토에 필요한 로그인 사용자 정보 제공 실시 [참고 사이트] https://blog.naver.com/kkh0977/222599328599 237. (AndroidStudio/android/java) 앱 검토에 로그인 사용자 인증 정보 필요 (앱 액세스에 관한 안내 제공) [개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [에러 화면 : 개인 정보 처리 및 민감 데이... blog...

[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 구글 플레이스토어 개인 정보 처리 방침 앱 업데이트 리젝 된 경우 [에러 원인] 1. 구글 플레이스토어에 등록된 개인정보 처리 방침 URL 에 문제가 생긴 경우 [해결 방법] 1. 구글 개발자 콘솔 > 개인 정보 처리 방침 URL 등록 실시 [개인 정보 처리 방침 예시] [개인 정보 정책] [테스트 앱]은 앱을 [오픈 소스 / 무료] 앱으로 구축했습니다. 이 서비스는 [테스트 앱]에서 [무료] 제공하며 그대로 사용하도록되어 있습니다. 이 페이지는 [테스트 앱] 서비스를 이용하기로 결정한 경우 개인 정보의 수집, 사용, 공개와 관련하여 [테스트 앱] 정책에 대해 방문자에게 알리는 데 사용됩니다. [테스트 앱] ..

[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 구글 플레이스토어 (google play store) 개발자 정책 경고 지속 표시 및 이의 신청 방법 [에러 원인] 1. 정상적으로 정책 위반 관련 해결을 수행 했지만 경고가 지속해서 표시되는 경우 [해결 방법] 1. 구글 개발자 콘솔 > 이의 신청 제기 실시
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : AlertDialog 다이얼로그 팝업창 사용 시 WindowManager Token Exception 에러 발생 [에러 원인] 1. AlertDialog 사용 시 context를 사용할 경우 WindowManager Token Exception 이 발생 할 수 있습니다 [해결 방법] 1. AlertDialog 사용 시 context를 대신해서 클래스.this 를 사용해서 명시해줍니다 2. AndroidManifest.xml 파일에 퍼미션 권한을 추가해줍니다 [참고 사이트] https://blog.naver.com/kkh0977/222355477706 150. (AndroidStudio/android/java)..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 앱 스키마 (scheme) 접속 시 중복 실행 방지 - 앱 아이콘 클릭 시 앱 초기화 현상 해결 [에러 원인] 1. AndroidManifest.xml 에서 LAUNCHER 액티비티 실행 관리 클래스 android:launchMode="singleTask" 설정 시 앱 프로세스 초기화 현상 문제 [해결 방법] 1. AndroidManifest.xml > A_Intro 액티비티 설정 > android:launchMode="singleTask" 주석 처리 실시 2. LAUNCHER 초기 실행 관리 액티비티에서 URL 스키마 접속 체크 및 분기 처리 수행 실시 3. 스키마 접속 처리 : FLAG_ACTIVITY_..