OS X 프레임 워크의 빌드 프로세스에서 Copy Files
2 개의 번들을 플러그인 대상에 복사 하는 빌드 단계가 있습니다.
빌드 된 프레임 워크를 보면 프레임 워크 / Versions / A / Resources로 끝납니다 .
빌드 프로세스의 관련 단계 :
PBXCp /Users/nephilim/Library/Developer/Xcode/DerivedData/Graphing_Fun-egwutjdrujbsecgqukeyejeljxoo/Build/Products/Debug/GPHPieChart.bundle / Users / nephilim / Library / Developer / Xcode / DerivkeyedData / Graphing_Fun-egwutjdrujb / Build / Products / Graphing_Fun-egwutjdbug / Fun-egwut Grapher.framework / Versions / A / Resources / GPHPieChart.bundle cd "/ Users / nephilim / Documents / Development / Cocoa Projects / Graphing Fun"builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/nephilim/Library/Developer/Xcode/DerivedData/Graphing_Fun-egwutjdrujbsecgqukeyejeljxoo/Build/Products/Debug/GPHPieChart.bundle / Users / nephilim / Funkey / Developer / Graphing_Funkey / Developer / Xcode / DerivedData /Build/Products/Debug/Grapher.framework/ Versions / A / Resources
아래 코드를 실행하면 Framework / Plugins 폴더가 생깁니다.
[[NSBundle bundleForClass:[self class]] builtInPlugInsPath]
따라서이 방식으로 플러그인을 사용할 수 없습니다. 이것은 예상 된 결과입니까, 아니면 버그입니까?
컨텍스트 : 가능한 기본 프레임 워크를 구축하고 시간이 지남에 따라 플러그인으로 확장하고 싶습니다.
최신 정보
파일 복사 단계의 대상으로 "PlugIns"를 사용하려고했지만 작동하지 않는 것 같습니다. "PlugIns"를 대상으로 사용하여 "PlugIns"를 하위 경로 가 작동하지만 작동합니다.
이전 답변
플러그인을 플러그인 경로에 복사하려면 파일 복사 단계를 변경하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다