2010-12-13 2 views
0

다른 아이디와 아이 패드 앱을 만들어야합니다. 빌드를 실행할 때 일을 변경하는 것을 기억할 필요가 없습니다. ,
<key>ApplicationName</key>
<string>My iPhone App</string>
<key>ApplicationName~ipad</key>
<string>My iPad App</string>하나의 Info.plist를 사용하여 별도의 iPhone 및 iPad 앱 만들기

이 너무 다른 번들 이름이 작업을 할 수 있을까요 :

난 당신 같은 iOS에서 다양한 자원과 매핑을 위해이 작업을 수행 할 수있어 아니면 별도의 plist 파일을 가지고 타겟을 완전히 구축해야합니까?

답변

0

여러 개의 대상과 하나의 info.plist를 가질 수 있습니다. plist의 번들 이름 (및 기타 많은 매개 변수)은 각 대상의 빌드 설정에 설정된 매개 변수를 통해 값을 설정하여 변경할 수 있습니다.

1

다른 번들 이름을 갖고 싶다면 두 개의 info.plist 파일이 필요하므로 두 개의 대상이 필요합니다.

info.plist 파일을 너무 많이 변경하는 것에 대해 걱정하십니까? 프로젝트가 진행되면 상대적으로 정적이어야합니다.

0

다른 Info.plist 파일을 사용하는 것이 좋습니다.
그러나 info.plist 전처리로 명시된 목표를 달성 할 수 있어야합니다.

관련 문제