[ Unity ] Invalid Signature. A sealed resource is missing or invalid. The file at path
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. 어플명이 한글로 잘 나오는지 확인한다. 끗.