2013-12-16 2 views
2

[AppName]-Info.plist에 키를 추가하고 싶습니다. 것이 가능하다? 어떻게하면 내장 된 시간에 할 수 있을까요?빌드 타임에 plist에 키 추가

여기에서 내가 뭘하려고하는지 설명하겠습니다. 개발자가 앱을 공개하려고 할 때 라이브러리에서 쓰고 있는데 bundleIdentifier를 앱에서 읽고 싶습니다. info.plist에 키를 추가하면이 정보가 포함됩니다.

아마도 런타임에이 코드를 쓸 수 있습니까?

+0

(그리고 런타임에 Info.plist에 쓸 수 없습니다. 애플리케이션 번들은 읽기 전용입니다.) –

답변

0

지금 당장 Mac을 사용하지 않아도 정확한 단계를 수행 할 수 있습니다. 하지만 네가 할 수있을거야. 사용자 지정 빌드 단계 실행 셸 스크립트를 만들어야합니다. 이 스크립트에서 필요한 식별자를 찾아야합니다. 그런 다음 명령 줄 "기본"스크립트를 사용하여 plist에 필요한 정보를 씁니다. 마지막으로 빌드 순서를 변경해야합니다. 다른 단계 빌드 프로 시저보다 먼저 실행해야하는 사용자 정의 스크립트. 도움이 되길 바랍니다.

관련 문제