2013-10-02 1 views
2

그래서 BaseSDK가 6.1 인이 앱을 업데이트했습니다.Base SDK 6.1에서 iOS7 모양과 느낌으로 실행되는 Xcode 5

오늘 오후까지 지금까지 괜찮 았습니다. 나는 iPhone 5에서 한 번 실행했는데 괜찮 았지만 (추락했습니다). 그것은 내가 원한 것처럼 iOS6 모양과 느낌으로 달리고있었습니다.

버그 (범위를 벗어난 단순한 색인 버그)가 수정되어 다시 실행되었으며 이제 iOS7의 모양과 느낌으로 실행됩니다.

배포 대상과 Base SDK를 확인한 이유는 무엇입니까?

누구나 올바른 방향으로 나를 가리킬 수 있습니까?

OK를 해결했다, 그래서 나는 그것을 해결하기 위해 관리.

나는 ...

이 엑스 코드를 종료했다. 파생 데이터 삭제. 휴대 전화에서 앱을 삭제합니다. Mac 및 Xcode를 다시 시작하십시오. 내 코코아포드에 대해 "포드 업데이트"를 다시 실행하십시오. (나는 운없이이 전에 이것을 시도했다). 그런 다음 다시 시작하십시오.

이제 괜찮습니다.

코드를 변경하지 않았으며 모든 기본 SDK와 배포 대상이 동일합니다.

오 잘 ... ???

+1

코드가 SCM입니까? 프로젝트/코드와 다른 점을 결정할 수 있습니까? –

+0

변경 한 코드를 게시 할 수 있습니까? –

+0

문자 그대로 NSArray에서 무언가를 가져 오는 함수에 if 문을 추가했습니다. – Fogmeister

답변

0

Xcode 5는 SDK 6.1을 지원하지 않습니다.

트릭을 사용하여이를 사용할 수 있지만 동작은 정의되지 않습니다.

+0

이 정의되지 않은 동작은 아마도 내가 경험 한 것일 수 있습니다. – Fogmeister

+1

예, 그게 ... – Tom

+1

어디서 얻을 수 있습니까? 오래된 xcode 및 skd 버전과 동일한 xcode5에 이전 sdk를 추가하는 트릭이 없습니다 – peko

0

여러 개의 SDK가 설치되어있는 경우 Xcode 5는 시뮬레이터/장치를 선택하는 드롭 다운에 연결된 장치를 두 번 또는 N 개의 SDK가 설치된 장치를 보여주는 버그 (또는 정의되지 않은 동작)가 있습니다 . 각 아이콘은 설치 한 SDK 중 하나를 사용하여 연결된 장치에 액세스하므로 모양이 같아도 이상한 부작용이 있습니다.
항상 맨 위 하나를 사용합니다. (더 좋은 아이디어를 환영합니다)

관련 문제