[이슈] iOS 앱내구입 항목들이 "개발자의 조치가 필요함" 이라고 뜰때 처리방법
"디페노이드" iOS 출시를 준비하면서 리젝이 됐습니다.
"디페노이드" iOS 출시를 준비하면서 리젝이 됐습니다.
환경
이슈내용
안드로이드에 '디페노이드'를 출시하고 iOS버전도 출시를 위해 빌드를 하고 Xcode에서 컴파일 하는데
계속 마지막에 아래 에러를 뿜뿜합니다.
2 duplicate symbols for architecture arm64
Linker command failed with exit code 1
해결방법
위 에러는 다양한 증상에서 나올 수 있는 경우이긴 하지만 잘 읽어보면
'arm64 아키텍쳐', '중복된 심볼'
영어를 모르는 제가 봐도 단어 뜻은 대충 이해가 가더군요.
뭔가가 중복됐으니 처리하도록 해라~!!! 뭐 이런뜻 같습니다.
일단 저같은 경우 바로 구글신 검색신공을 펼친결과 전부다 해결방법이 Xcode에서 처리하는 방식이었습니다.
근데 이게 같은 중복관련 에러라도 사용자마다 원인이 다양하기도 하고
심지어 내 프로젝트에서 중복된 파일명이라곤 아예 보이질 않아서 framework를 모두 다 까발려 볼 수 도 없고... 대략난감해 하고 있었습니다.
거의 3일을 온갖 방법을 총동원 해보다가 자포자기하고 있다가 불현듯 게임제작 도중에 유니티를 버전업 했던 기억이 나더라는...
그 때 유니티 광고 (UnityADS)를 2.0으로 버전업 하고 1.0 unitypackage를 삭제했었는데 혹시 그쪽에 문제 있는게 아닐까 해서
구글링해보니 저 같은 경우를 겪은 외쿡인들이 꽤 많더라구요.
검색도중 알게된 꿀같은 정보는~
유니티 패키지를 설치하고 지우는 과정에서 유저가 직접 파일을 삭제하다가 깔끔하게 지우지 못하고 찌꺼기파일이 남는 경우도 있다는 겁니다.
그와중에 알게된 'Unitypackage Uninstaller' (유니티 패키지 삭제도우미 같은 겁니다 ㅋㅋㅋ)
다운로드 링크 : https://www.assetstore.unity3d.com/kr/#!/content/35439
사용방법은 아래에 친절히~ ㅋㅋㅋ
이렇게 딱 실행을 하면 지금까지 설치했던 유니티 패키지 리스트가 뜨고 선택해서 깔끔히 지워주는 역할을 합니다.
꿀~!!!!
역시나 살펴보니 유니티 1.0의 잔해가 남아있더군요
그패키지 남은 찌꺼기 파일들을 삭제했더니 Xcode에서 에러뿜뿜이 없어졌습니다~ ㅋㅋㅋㅋ
아오~ 10년묵은 체증이 내려가는 순간~!!!
암튼 Xcode에서도 좀 더 샅샅이 뒤져봤다면 해결 했을 수도 있겠지만 유니티에서 눈에보이는 처리를 하고 넘어가니 뭔가 더 후련한 느낌적인 느낌~
참고하시기 바랍니다.
[이슈] iOS 앱내구입 항목들이 "개발자의 조치가 필요함" 이라고 뜰때 처리방법 (8) | 2017.07.09 |
---|---|
[Unity] 프로젝트 열기 시 아무 에러없이 흰화면만 뜨고 열리지 않을 때 해결방법 (0) | 2016.12.03 |
[ Unity ] 스프라이트가 깨져서 핑크색으로 나올때 해결방법 (0) | 2016.10.12 |
[ Unity , iOS , Xcode ] AdMob을 넣으면 Xcode에서 Module 'GoogleMobileAds'not found. 에러가 뜰 때 해결방법 (0) | 2016.10.07 |
환경
이슈내용
게임 개발중 갑자기 오류가 뜨고 비정상 종료가 됐는디~
다시 프로젝트를 열었더니 하얀화면만 뜨고 내 맥북이 죽을 듯이 돌기만 할 뿐...
열리지도 에러메시지가 뜨지도 않고 더 이상 진행되는 것 없이 뻗어있다!!!
해결방법
Library (라이브러리) 폴더를 삭제하고 다시 열기를 합니다.
그리고 프로젝트를 다시 열면~
뭔가 다시 임포트해야 한다고 뜨는데~ 과감히 [Continue]를 클릭~!
삭제된 에셋들을 마구 불러오기 시작합니다.
그리고 조금만 기다리면~?
만들어둔 프로젝트가 아주 잘열립니다.
빈 씬이지만~ 아주 잘 열립니다.
저장해 둔 씬을 로드해보면 아무 이상없이 열리고
플레이어 세팅도~ 저장이 잘 되어 있습니다.
감사합니다 이번 이슈도~ 극뽁~!
환경
이슈내용
유니티에서 비정상 종료된 후 다시 프로젝트를 열었을 때
특정 스프라이트가 깨져서 분홍분홍 하게 나옴
1 번이 제대로 나오는 스프라이트
2번이 깨진 스프라이트
물론 스프라이트 지정도 제대로 되어있으나 분홍분홍이로 나옴
해결방법
두 오브젝트의 차이점을 찾아보던 중...
아래 두 그림처럼 2번째 분홍이들의 Material이 날아감(None)을 확인했다.
2번 오브젝트도 Material을 Sprites-Default로 세팅 해 줬더니 해결됨~
잘 알아보지도 않고 매번 몇개 안된다고 새로 만들곤 했었는데... 이렇게 간단한 거였다니 ;;;
역시 꼼꼼해야 한다...
어쨋든...
극뽁~!
환경
이슈내용
유니티에서 AdMob을 넣고 빌드한 Xcode 프로젝트를 플레이 하려는데
Xcode에서 아래의 에러를 뱉어냄... 퉷~
GoogleDevelopers에 써있는대로 Add Files to "Unity-iPhone"... 으로
GoogleMobileAds.framework 를 추가를 했는데도 위 에러가 나는게 아닌가?
해결방법
Add Files to "Unity-iPhone"... 으로 GoogleMobileAds.framework 를 추가할때
SDK선택창에서 Option을 눌러 Copy item if needed 를 체크하면 됩니다
극뽁~!
[이슈] iOS 앱내구입 항목들이 "개발자의 조치가 필요함" 이라고 뜰때 처리방법 (8) | 2017.07.09 |
---|---|
[iOS, Xcode] duplicate symbols for architecture arm64 , Linker command failed with exit code 1 에러 해결방법 (0) | 2017.06.08 |
[Unity] 프로젝트 열기 시 아무 에러없이 흰화면만 뜨고 열리지 않을 때 해결방법 (0) | 2016.12.03 |
[ Unity ] 스프라이트가 깨져서 핑크색으로 나올때 해결방법 (0) | 2016.10.12 |