2013-11-28 2 views
2

libIOKit.A.dylib를 프로젝트에 포함하려고하는데 문제가 있습니다.iOS 7 SDK에서 libIOKit.A.dylib을 찾을 수 없습니다.

프로젝트 일반/링크 된 프레임 워크 및 라이브러리를 보면 "libIOKit.A.dylib"에 대한 결과가 표시되지 않습니다.

실제 라이브러리와 별도로 무엇이 누락 되었습니까?

+0

가버 - 문제가 해결 된 경우 대답을 수락하십시오. – Jailbroken

답변

3

7.0에서 프레임 워크로 변환되었습니다. 다음 위치에서 찾을 수 있습니다.

을 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 이 바이너리를 다른 폴더에 복사 한 다음 xcode에서 프로젝트의 "프레임 워크"폴더로 끌어다 놓을 수 있습니다.

Btw : 이전과 거의 같은 기능을 수행 할 수있었습니다. 잘하면 오래된 기능이 깨져서는 안된다. (손가락이 낀)

0

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/IOKit에 별칭이나 심볼릭 링크를 만들 수 있습니다. .framework/Versions/A/IOKit

Rightclick IOKit in finder. 별칭을 만드십시오. IOKit.framework/Versions/A/및 IOKit.framework/Versions로 복사하고 IOKit (IOKit Alias ​​제외)로 이름을 바꿉니다.

이전에는 심볼릭 링크를 만들 수 있었지만 최근에는 작동하지 않았습니다. xcode, 조사할만한 가치가 있습니다.

sudo ln -sf /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/IOKit.framework/IOKit 
관련 문제