새로운 Xcode 프로젝트를 만들고 유니티에서 생성 한 Xcode 프로젝트에서 "Data", "Classes"& "Libraries"폴더를 추가했습니다. 이제 AppController.mm이 오류의 원인입니다. 오류가 코드 : 여기Unity AppController.mm 파일로 인해 오류가 발생했습니다
(surface->eaglLayer) = (CAEAGLLayer*)[view layer];
및 오류 라인 : 당신은 엑스 코드에 유니티 프로젝트를 내보낼 때 호환되지 않는 유형에서 "CAEAGLLayer *"
다른 방법으로 생각됩니다. Te 오류가 명확하게 말합니다. '(surface-> eaglLayer) = (void *) 시도 [레이어보기]; ' – Majster
유니티의 어떤 버전을 사용합니까? 'AppController.mm'을 수정 했습니까 (3.5.6에서는이 줄을 찾을 수 없습니다)? Majster가 말한 것처럼'surface-> eaglLayer'는 사실'void * '타입입니다. – Kay
@ 케이 Unity 4.0.0f7을 사용하고 있습니다. 아니요, 'AppController.mm'을 수정하지 않았습니다. –