2012-08-28 3 views
2

번들 ID를 기본 Apple ID에서 Apple 개발자 센터에서 만든 ID로 변경하려고합니다. 나는 PLIST에 번들 ID를 변경할 때, 그때 내 휴대 전화에서 응용 프로그램을 삭제하고 엑스 코드에서 그것을 실행하려고, 나는 다음과 같은 오류 얻을 : 번들 ID를 변경하면 앱이 중단됩니다.

Could not launch "MyApp" 
No such file or directory (then it lists a path to the app's DerivedData folder) 

나는 내가를 변경할 때 특별한 아무것도 할 예정 오전 앱의 번들 ID?

+1

프로젝트를 정리하려고 했습니까? '~/Library/Developer/Xcode/DerivedData' 디렉토리 전체를 삭제하십시오. – DrummerB

+0

이상한, 이전에 파생 데이터에서 내 애플 리케이션에 특정 데이터를 삭제하고, 그것을 해결하지 못했지만, 내가 전체 폴더를 삭제하면 그것이 작동했다. 고마워, 이것에 관해 1 시간 동안 나의 머리를 찢어 버리고 있었다. 자유롭게 답을 추가하면 받아 들일 것입니다. – bmueller

답변

1

프로젝트를 청소 해보십시오. Xcode가 때때로 엉망이되어 제대로 청소하지 않기 때문에 전체 ~/Library/Developer/Xcode/DerivedData 폴더를 단순히 삭제하는 편이 더 좋습니다.

간단한 bash 스크립트를 작성하는 것이 좋습니다.

clean(){ 
rm -rf ~/Library/Developer/Xcode/DerivedData 
echo "Removed all derived data." 
} 

저장하고 source ~/.bash_profile를 실행 (또는 터미널을 다시 시작) : ~/.bash_profile에서 (먼저이 파일을 만들어야 할 수도 있습니다)이 추가.

이제 터미널 창에 clean을 입력하면 모든 프로젝트가 정리됩니다.

관련 문제