기능 완성을 우선순위로 하고 개발하다보니 테스트 플라잇 세팅을 차일피일 미루게 되었다.
지난 주에 친구한테 테스트앱 전달해주려고 세팅 하다가 archive 가 안 되어서 던져버리고 다시 일주일만에 xcode를 켰다.
생각해보면 친구도 스크린샷만으로 개발 결과물 보면서 진행하기 답답하긴 했을 것 같다. 회사에서야 기획&리소스 다 픽스되어서 전달되고 개발 들어가는 게 맞지만 이건 사이드 프로젝트이기도 하고,, 친구도 처음 해보는 서비스 기획이니 뭔가 결과물을 좀 보면서 해야 감도 더 잘 오고 했을텐데!
그래서 일단 테스팅앱 전달을 위해 다시 archive 도전!
저번에 아카이브 실패 에러는 build target버전 관련이었는데 이번에는 node를 못 찾는다. 밑에 참고해서 nvm 사용해서 실행하도록 하고 다시 아카이빙중.. 오래걸리네 😇
https://stackoverflow.com/questions/44492197/react-native-ios-build-cant-find-node
방심하고 있다가 codesign 인증서에서 권한 달라고 해서 무심코 deny했더니 이번엔 failed with exit code 1 ➡ 다시 아카이빙 >.<
https://stackoverflow.com/questions/52421999/xcode-10-command-codesign-failed-with-a-nonzero-exit-code
ERROR ITMS-90158: "The following URL schemes found in your app are
not in the correct format: [kakao~~~]. URL schemes need to begin
with an alphabetic character, and be comprised of alphanumeric
characters, the period, the hyphen or the plus sign only. Please
see RFC1738 for more detail."
➡ 키 뒤에 공백이 들어가있는 것 같아서 제외하고 다시 아카이빙. 이번엔 성공!
친구한테 testflight으로 앱도 보내줬다. 휴우
여전히 열심히 하시는군요.
오랜만에 생각나서 들렀다갑니다!