문제: 프로젝트를 만들었더니 갑작스럽게 이 에러가 막 올라왔다.
해결: Project Settings > Services > Version Control을 off로
문제: 프로젝트를 만들었더니 갑작스럽게 이 에러가 막 올라왔다.
해결: Project Settings > Services > Version Control을 off로
문제: 유니티 에디터에서는 되는데 모바일에서 안뜸.
과정: 안드로이드 스튜디오로 로그를 보니 sdk초기화가 안되고, 제목과 같은 에러가 나옴.
해결:
1. Build Settings > Player Setting > Publishing Settings > Custom Progurard File
2. 생성된 Custom Progurard File에 아래 소스 넣기.
-keep class cohttp://m.google.unity.** { *; } -keep public class cohttp://m.google.android.gms.ads.**{ public *; } -keep public class cohttp://m.google.ads.**{ public *; } -keepattributes *Annotation* |
[ Unity ] .unitypackage 압축파일을 해제했는데 폴더파일이 됐을때 (1) | 2023.12.01 |
---|---|
[ Unity ] Collab service is deprecated and has been replaced with PlasticSCM (1) | 2023.11.28 |
[ Unity ] xcode simulator 목록 안보일때 (0) | 2023.11.27 |
[ Unity ] Invalid Signature. A sealed resource is missing or invalid. The file at path (0) | 2023.11.24 |
[ Unity ] framework 'FBLpromises' not found (3) | 2023.11.23 |
project setting > Player > other setting > Target Sdk 를 simulator sdk 로 선택
Invalid Signature. A sealed resource is missing or invalid. The file at path “고양이팡.app/고양이팡” is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose “Clean All” in Xcode, delete the “build” directory in the Finder, and rebuild your release target. For more information, please consult
원인은 각자 다르겠지만, 나는 영어 문장 속 한글을 보자마자 한글때문이아닐까 하는 합리적의심을 했다. 꼭 게임이 아니더라도 다른 프로젝트를 하게 되면 한글이 문제가 되는 경우가 종종 있었기 때문이다. 뭐 certificate 어쩌구가 써있긴하지만 그냥 느낌상 파생된 에러라고 생각이 들었을뿐...
1. 유니티 project setting에서 product name을 영어로 바꾼다.
2. 다시 빌드를 한다.(꼭)
3. 그리고 나서 xcode에서 info.plist안에 Bundle display name을 한글로 바꾼다.
4. 어플명이 한글로 잘 나오는지 확인한다. 끗.
아주 개같은 에러다.
mac기준 내가 아는 해결방법은 세가지가 있다. 이 중에 안되는게 있다면 제발 부탁인데 그런 일은 겪고 싶지 않다.
1) .xcodeproj 로 실행하지 말고 .xcworkspace 이 파일로 실행해보자
2) 내 경우에는 파베 auth랑 database를 사용했는데, 다시 인스톨했다.(지우고 재설치가 아니고 그냥 다시 덮어씌우기)
-- 파베를 먼저 인스톨하고 애드몹을 인스톨했는데, 애드몹이 설치 되면서 뭔가 충돌이나 덮어씌워진것이 있었던 것 같다.
3) 이 에러가 나타난다는건 pods를 사용하고 있을거다. 내 추측으로는 팟이 파베를 제대로 못찾는 것 같다.
-- 에러로그를 보면 파베 모든 것을 못찾는다. cocoapods을 업데이트 해보자.
"초동수사 - 증언/증거 추리게임"
증거와 진술로 추리해야 하는 게임!
방탈출 게임이 아닙니다.
증거는 모두 찾았고 용의자들에게 증언을 얻어내세요!
시즌2가 나왔습니다!
초동수사 1, 2 합본으로 출시했으니 기존 앱에서 에피소드를 확인해주세요😍
(안드로이드는 아직 없슴둥...)
[Android]
https://play.google.com/store/apps/details?id=com.loomiloomi.crimescene
[IOS]
ios 빌드를 할때 이런 에러가 나왔다.
파이어베이스가 정상적으로 등록이 되었다는 것을 전제하에.
1. https://console.cloud.google.com/apis/
구글 콘솔에 들어가서 프로젝트 선택에 파이어베이스에 연결한 어플을 선택한다.
- 여기서 내 어플이 나오지 않을 수 있는데, 이유는 잘 모르겠지만 내 추측으로는
-- 시간이 조금 걸리거나.
-- 인증 제공업체에 google 로그인 인증을 활성화 해보고 좀 더 기다려 보자.
2. 메뉴 > 사용자 인증정보에 OAuth 2.0 클라이언트 ID 가 자동으로 생성되어 있지 않다면 아래 캡쳐를 참고해서 생성한다.
- 캡쳐를 하진 않았지만 쉬워서 하라는대로만 하면된다. 내 경우에는 필수값만 채워넣었다.
- OAuth 2.0 클라이언트 ID목록에 생성된걸 확인할 수 있다.
내 경우에는 plist를 다운받는 창이 떠서 다운받았다. 만약 다운받지 않고 그냥 껏어도 괜찮다. 생성된 항목을 눌러서 들어가면
IOS URL 스키마가 REVERSED_CLIENT_ID이다.
이제 위 항목을 채워 넣어서 plist에 넣으면된다.
내 경우엔 이렇게해서 되었다.
고전 소설의 문장을 만들어나가는(?) 게임이다.
https://loomiloomi.tistory.com/80
[ Unity ] Invalid Signature. A sealed resource is missing or invalid. The file at path (0) | 2023.11.24 |
---|---|
[ Unity ] framework 'FBLpromises' not found (3) | 2023.11.23 |
[ Unity ] Linker command failed with exit code 1 (0) | 2023.11.23 |
[ Unity ] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 (0) | 2023.11.22 |
[ Unity ] 자식 크기에 부모 크기 맞추기. (2) | 2023.11.22 |
간혹 Llnker에러가 나온다. 뭐가 문제인지 자세히 알려주지 않기때문에 터미널에서 빌드를 해보자.
xcodebuild -project Unity-iPhone.xcodeproj -target "Unity-iPhone" -configuration Debug -verbose
1. 터미널에서 xcode 프로젝트가 있는 곳으로 간다.
2. 위 명령어로 빌드를 해서 나온 실패 이유를 본다.
3. 다시 구글 + gpt 검색 지옥으로 들어간다.
(Unity-iPhone은 타겟명이다. 각자에 맞는걸로 하면된다)
[ Unity ] framework 'FBLpromises' not found (3) | 2023.11.23 |
---|---|
[ Unity ] GoogleService-Info.plist file missing REVERSED_CLIENT_ID, Google Sign-In will fail to initialize. (1) | 2023.11.23 |
[ Unity ] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 (0) | 2023.11.22 |
[ Unity ] 자식 크기에 부모 크기 맞추기. (2) | 2023.11.22 |
[ Unity ] USE_AUTH_EMULATOR not set. (3) | 2023.11.22 |
에러: Installation failed with the following output:
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
해결: 핸드폰에 다운 받아져있는 기존 어플을 지우고 다시 해보기.
해석: 에러가 길게 나오는데, 중간에
commit 147753937. Error: INSTALL_FAILED_VERSION_DOWNGRADE: Downgrade detected: Update version code 1 is older than current 8
이런게 있다. 예전에 만들었던 게임을 리메이크한 거라 버전이 8로 되어 있었다. 1로 낮춰서 바꿔서 나온 에러.
--------------
빌드 에러시
JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
이런 에러가 나온다면, 자바 어쩌구에 속지마라, 아래에 읽다보면 에러 사항이 나온다.
내 경우는 버전이 문제였지 다른 문제 일 경우일때도 저렇게 에러가 뜬다.
보통
what went wrong인가.. 뭐 이런식으로 쓰여져 있는거 바로 아래에 적혀있다.
없으면... 아래를 꼼꼼히 더 읽어보시라!
[ Unity ] GoogleService-Info.plist file missing REVERSED_CLIENT_ID, Google Sign-In will fail to initialize. (1) | 2023.11.23 |
---|---|
[ Unity ] Linker command failed with exit code 1 (0) | 2023.11.23 |
[ Unity ] 자식 크기에 부모 크기 맞추기. (2) | 2023.11.22 |
[ Unity ] USE_AUTH_EMULATOR not set. (3) | 2023.11.22 |
[ Unity ] SceneManager.LoadScene UnityEngine 먹통 (0) | 2023.11.22 |