라벨이 iTunes인 게시물 표시

error itms-90206 invalid bundle 조치 방법

앱 아카이빙할때 나는 오류이다. error itms-90206 invalid bundle ~~~ 이 경우는 다음과 같이 해결한다. target -> Build Phases 로 이동한다. '+' 버튼을 클릭한다. "New Run Script Phase" 선택한다. 그러면 스크립트를 입력하는 창이 생긴다. 그 창에 다음과 같이 입력하면 된다. cd "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/" if [[ -d "Frameworks" ]]; then rm -fr Frameworks fi

This action could not be completed. Try again.(-22421) 오류 대처

이미지
 위와 같은 오류가 났다. 기존 컴파일에서는 오류가 없었는데 업로드할 때 나는 오류이다. 검색을 해도 대충 다른 내용이 없다. 프로파일을 다시 해라. 컴파일을 다시 해라 등등...., 나의 추측은 네트워크 연결이 원활하지 않아서 인가? 먼저 검증을 했다. 검증 결과는 이상 없다. 혹시나 해서 검증했으니 다시 업로드 해볼까? 역시나 업로드 성공했다. 네트워크가 원활하지 않아서 인가? 일단 되었으니 그냥 넘어가기로 하자. 처음 오류에서 권장한대로 다시 시도하니 된거 같다. 나의 경우는 2번정도 오류가 나다가 검증 후 다시 시도 하니 되었다.

아이튠즈 앱 등록시 오류 Cannot verify client.(3000) 해결방법

애플 아이튠즈 앱 등록할 때  cannot verify client(3000) 오류 해결방법입니다. Xcode 에서 옵션 키를 누르고 프로덕트 - 클린을 선택한 다음 프로그램 자체를 닫고 재시작 한다. 다시 앱을 재생성하고 다시 등록하면 됩니다. 기존에 등록된 것이 잘못 꼬인 경우로 보입니다. 컴파일 찌꺼기 마저 버리고 다시 시작하면 됩니다. 저도 이런 방법으로 했더니 잘 되네요.

iOS In-App Purchase 01 아이튠즈 설정

앱내 구입방법을 간단하게 정리한다. 먼저 아이튠즈에 들어가서 Manage Your App에 들어가서 해당 앱을 선택한다. 오른쪽 상단에 Manage In-App Purchase 가 있다. 들어가서 관련설정을 한다. 상단의 Create New를 클릭하여 여러가지를 설정한다. 중요한 것은 Type을 선택한 후 Product ID 이다. 이는 프로그램에서 해당 아이템을 구분하기 위한 구분자로 생각하면 되겠다. 나머지 설정은 그냥 그럭저럭 무난하게 할 수 있다. 잘 모르겠으면 하고 싶은대로 하면 된다. 여기서 중요한 게 있다. 나도 여기서 한동안 헤멨다. 마치 안개속을 걸어다니는 것처럼......, 위와 같이 설정한 다음에 수정중인 앱 설정하는 곳의 View Detail에 들어가서 (이때 앱은 수정중이어야 한다, 아니면 버전추가로 하나 수정을 만들자) 아래로 스크롤을 내리면 In-App관련이 있다. 여기에 조금전에 추가한 내용이 보인다. 이를 앱에 적용하려면 체크하여 추가하도록 하자. 여기까지하면 개발준비상태가 된 것이다.