2013-07-08 3 views
1

최근에 최신 Facebook iOS SDK가 설치되었으며 함께 사용하기위한 계정 프레임 워크가 포함되었습니다. 이 문제는 Facebook iOS SDK와 관련이 없다고 생각하지만, 필자는이 문제를 언급 할 것이라고 생각했습니다. ,어휘 또는 전 처리기 계정 프레임 워크 문제

이러한 오류의 3이있다 '_ MAC @', 토큰 잘못된 전처리 형성

붙여 넣기 :

지금 컴파일 할 때 내가 갖는이 오류는 이것이다 내가 편집 할 수없는 계정 프레임 워크 헤더 파일 내에있는 모든 것.

나는 기본 컴파일러를 사용하고 있습니다 : 애플 LLVM 컴파일러 4.2 엑스 코드 버전 4.6.3

와 나는 아무 소용 시간 동안이 문제를 연구했습니다.

업데이트 : Xcode 5 베타에서 Apple LLVM 컴파일러 5.0으로 컴파일을 시도했지만 계정 프레임 워크와 관련된 컴파일러 오류가 더 많이 발생했습니다.

업데이트 : 완전히 새로운 프로젝트를 시작하여 처음부터 다시 작성했습니다. 같은 문제가 계속 발생합니다. 현재로서는 새로운 Facebook SDK 또는 Accounts 프레임 워크를 사용하지 않는 것이 유일한 방법 인 것 같습니다. 아무도이 문제가 없다는 사실에 놀랐습니다.

답변

0

해결되었습니다. 나는 pch 파일에서 이렇게 보인 #define을 가지고있다 :

#define NA @"-" 

자기에 대한 참고 사항. 전체 헤더 파일에 짧은 정의 이름을 사용하지 마십시오.

0

대상 설정에서 Accounts.framework를 "선택 사항"으로 설정 했습니까? "선택 사항"으로 만든 다음 프로젝트 정리, 빌드 및 실행을 수행하십시오.

+0

여전히 같은 문제입니다. 선택 사항으로 설정 한 다음 오류없이 청소하지만 빌드하면 오류가 발생합니다. – Brandwagon

관련 문제