iPhone/iPod Touch: application executable is missing a required architecture.At least one of the following architecture(s) must be present: armv6 (-19033)
전에 제작 했던 앱을 약간의 수정을 한 후 등록을 하려고 archive를 한 후 validate를 했는데
iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6 (-19033)
이와 같은 문제가 발생했다.
설정을 확인을 해도 armv7만 선택이 가능했다.
1. Click your Project name (in the left column), followed by the Target:
2. Click the 'Build Settings' tab (in the right column):
3. Click the 'Release' or 'Distribution' row under 'Architectures', and choose 'Other...':
4. Double click the highlighted row named '$(ARCHS_STANDARD_32_BIT)' in the popover that appears, and replace it by typing 'armv6'. Then add a new row with the plus button in the bottom left of the popover, and type 'armv7', then click Done: