프로젝트와 정적 라이브러리가 포함 된 작업 영역이 있습니다. 라이브러리가 원래 다음 내가 B.에 이름이 불렸다XCode는 이름이 바뀐 정적 라이브러리의 잔여 메모리를 제거하지 않습니다.
그러나 나는 조금 나중에 내 마음을 변경하고 다시 A로 이름을 변경
문제는 엑스 코드는 링크에 liblB.a를 나열하는지 지금 이진 라이브러리를 사용하면 라이브러리가 사라지고 liblA.a가 다시 A라는 이름으로 바뀌 었음에도 불구하고 다시 표시되지 않습니다.
XCode에서 대상 이름은 A이며 제품 이름입니다. 빌드 설정의 이름은 A.입니다. AFAIK 또는 찾을 수있는 곳에서는 B라는 이름의 항목에 대한 참조가 없습니다.
나는 모든 것을 청소하고 다시 청소하고, Organizer에서 파생 데이터를 삭제하고, 닫고 다시 시작한 XCode (보통 이런 문제를 해결하는 놀랍도록 효과적인 방법)입니다.
라이브러리를 성공적으로 빌드하고 XCode가 "빌드 A : 성공"이라고 말하면 "빌드 B : 성공"이라고 말하지 않습니다.
XCode가 더 이상 존재하지 않는 것들에 대한 참조를 떨쳐 버리는 문제가 발생하기 전에 이런 종류의 문제를 보았습니다. 일반적인 해결책은 XCode를 깨끗하게하고 닫는 것입니다. 그러나 그것은 이번에는 효과가 없습니다. XCode가 B라는 이름을 잊어 버리고 A를 집어 올리는 방법에 대한 다른 제안은 없습니까?
감사