2012-02-29 5 views
0

prep 스크립트를 사용하여 첫 번째 플러그인 프로젝트를 생성하고 플러그인을 빌드하고 ~/Library/Internet Plugins/(Mac 튜토리얼 비디오가 보여주는 것과 똑같이)에서 심볼릭 링크를 작성합니다. 브라우저 (Firefox, Chrome 또는 Safari)를 시작하고 닫을 때마다 Xcode는 "프로젝트 파일"~ .xcodeproj "가 수정되었지만 외부에서 변경되었음을 항상 알렸습니다.이 버전을 유지하거나 디스크에서 읽으시겠습니까?" 왜 그럴 수 없습니까?XCode로 firebreath 플러그인을 빌드하십시오.

+0

심볼릭 링크를 만들려는 대상은 무엇입니까? – taxilian

+0

~/Library/Internet Plugins /에서 myourcecode/build/projects/myplugin/Debug/myplugn.plugin에 심볼릭 링크가 있습니다. – leochou0729

+0

심볼릭 링크를 삭제하고 플러그인 번들 사본을 만들었지 만 문제를 해결하지 못했습니다. ( – leochou0729

답변

0

우선, 명확하게하기 위해 FireBreath 문제가 아니라 cmake 문제 또는 xcode 문제입니다. 나는 결코 전에 그것이 일어나는 것을 보지 못했다. 가장 중요한 것은 빌드/디렉토리를 완전히 삭제 한 다음 prep 스크립트 (cmake를 실행하는)를 다시 실행하고 문제가 지속되는지 확인하는 것입니다.

그렇다면 컴퓨터 구성, 특히 xcode 구성과 관련해서는 이상하게 보일 수 있습니다. : -/나는 너에게 더 나은 제안을 해줄 수 있었으면 좋겠다. #firebreath IRC 룸 http://npapi.com/chat에 들러 주시면 도와 드리겠습니다.

+0

build/디렉토리를 삭제하고 prep 스크립트를 다시 실행했지만 luck.XCode는 여전히 성가신 일이 아닙니다. 내 Xcode가 방금 설치되었으며 모든 구성이 기본값이어야합니다. 제안 사항을 알려 주시겠습니까? 아니면 항상 프로젝트에서 내 플러그인 번들을 컴파일하십시오. – leochou0729

+0

? 빌드/projects// .xcodeproject/빌드를 사용 중이라는 것을 의미합니까? 그렇다면 문제가됩니다. * 항상 * FireBreath.xcodeproj를 사용하십시오. ect/(결합 된 프로젝트). – taxilian

+0

좋아, 나는 항상 결합 된 프로젝트를 사용할 것이다. 고마워요 :) – leochou0729

0

flow firebreath doc, ~/Library/Internet Plugins에 대한 심볼릭 링크를 만들지 만, safari와 firefox는 모두 플러그인을로드하지 않습니다. 하지만 ~/Library/Internet Plugins에 플러그인 패키지를 보내면 모든 브라우저가 작동합니다.

관련 문제