2014-11-06 2 views
12

Swift 프로젝트에서 Xcode 6.1을 사용하고 있습니다.Xcode 자동 완성이 중지되었습니다.

"SourceKit"(iirc) 편집기가 하루에 여러 번 문제를 일으키지 만 일반적으로 자체를 해결하고 Xcode를 닫지 않아도되지 않습니다.

이제 마지막으로 발생한 문제이지만 해결 된 모든 자동 완성 호출을 제거했습니다. 자동 완성, 클래스 함수, UI *, 아무 것도 없습니다 (기본 유형 UInt 등은 제외).

파생 데이터를 지우고, Xcode 및 관련 파일을 제거하고, 다시 설치하고, 자동으로 완료하지 않으며, 제안 사항을 표시하기 위해 이스케이프 키를 사용하지 않습니다. 자동 완성은 내가 오늘 한 달 전에 거의 한 달 동안 사용해온 환경 설정에서 확실히 체크됩니다.

누구든지이 경험이 있습니까? 누구든지이 문제에 대한 해결책을 가지고 있습니까? 정말로 자동 완성 기능이 필요합니다.

감사

+0

나는 이것을 끊임없이 경험하며 모든 종류의 구성/캐시 파일을 삭제하고 유용성을 위해 resinstalling을 시도했다. – Aggressor

+0

@Aggressor Xcode 6.2에도이 문제가있다 ... 내 경험에 자주 못 나온다. 내가 사용한 짧은 시간부터 Xcode 6.3 (베타 버전)이 훨씬 더 좋아 보인다. 그러나 우리가 Swift 1.2로 애플리케이션을 마이그레이션 할 수있을 때까지 자연스럽게 해결책이 아니며 가장 초기에 GM에 들어갈 때까지 – PersuitOfPerfection

+0

작동하지 않는 까다로운 해결책을 찾으십시오. 시뮬레이터 (iPad2 나 다른 시뮬레이터와 같이)를 빌드하면 문제를 해결할 수 있습니다. – Aggressor

답변

0

Xcode 6.3 공개 버전 (공개 시점에 공개)은 이러한 문제를 수정 한 것 같습니다.

+5

그 경우, Xcode 6.4 문제를 다시 설명했다. –

+0

이것은 Xcode 버전 8.2.1 (8C1002)에있는 것 같습니다. 빌드 타겟을 변경한다고해서 문제가 해결되는 것은 아닙니다. Autocompete 또는 이스케이프 키를 사용하면 코드 스 니펫 라이브러리의 첫 번째 사용자 정의 코드 스 니펫 만 제공됩니다. Xcode 코드 스 니펫 라이브러리 문제를 봤어 관련 의심 ... –

8

예 이것은 내가 6.1에서 지난 몇 일 동안 우리가 시뮬레이터 구축을 중지하는 것이었다에 대한 솔루션을 경험 한 버그입니다. 일단 우리가 그것을 (그리고 실제 장치에서 테스트를 시작) sourceViewKit 다시 일하기 시작했다. 나는 이것이 왜 그런지 정확히 모르겠지만, 다른 일은 없을 때 우리를 위해 일하는 것처럼 보였다.

+0

정말 고마워요! 이 문제가 해결되었습니다. 그 둘을 서로 연관 지어 생각하지 않았을 것입니다. 당신은 대단히 도움이되었습니다. 건배! 추신 : 누군가가 사과에 아직이 버그를보고 했습니까? – PersuitOfPerfection

+0

아무 문제 없습니다. 나는 이걸 알아 내려고 노력하면서 좋은 반나절을 보냈다. 나는 네가 말한 모든 것을 다했는데, 아직도 깨고 있었다. (내 머리카락을 찢어 내고 싶다.) 나는 이것을 우연히 알아 냈다. 그러나 내가 그랬기 때문에 기뻤다. – Glynbeard

+0

그것에 대해 이야기 해주세요 :> 누군가가 Apple에이를보고하기를 바랍니다. 계속해서 자신을 (관계없이)보고하여 약간의 견인력을 얻을 수 있습니다. – PersuitOfPerfection

3

확실히 버그입니다. 실제로 다른 시뮬레이터 (iPhone 5에서 iPhone 5로)로 변경하고 한 번 실행하면 문제가 해결됩니다. 실제 장치에서 실행할 필요가 없습니다. (유료 개발자 라이센스가없는 사용자의 경우)

+1

문제가 발생하기 전에 문제의 시뮬레이터 유형 (예 : iPhone 5s)을 사용하지 않았다면 이것도 작동합니다. 이것은 또한 다양한 시뮬레이터와 관련된 데이터를 지우는 방법이 있습니까? 아마도 사과가 될 때까지 그것을 해결할 것입니다 .... – PersuitOfPerfection

관련 문제