다른 고객의 앱을 다시 컴파일하지 않고 맞춤 설정하고 싶습니다.
불가능합니다. 앱을 배포하기 전에 서명 된 앱입니다. 변경하면 서명이 무효화되고 장치는이를 실행하지 않습니다. 앱 아이콘과 같은 항목을 변경하려면 다시 컴파일해야합니다.
시작 화면이 다소 다릅니다. 기본 이미지는 변경할 수 없지만 기본 이미지를 생략하고 앱이로드되면 바로 시작 화면을 표시 할 수 있습니다. 이 화면에는 서버에서 다운로드 한 이미지가 포함될 수 있습니다.
당신은 엔터프라이즈 배포에 대해 이야기하고 있습니다. 최선의 계획은 각 사용자 정의 버전에 대해 하나씩 프로젝트에 별도의 대상을 간단하게 만드는 것입니다. 각 대상은 다른 아이콘 및 기본 이미지 파일을 참조합니다. 집계 대상을 작성하여 모든 사용자 정의 된 버전이 동시에 빌드 될 수도 있습니다. 엑스 코드 4, 사용자 정의 대상을 추가하는 가정에 대한
방법 :
- 프로젝트 네비게이터에서 프로젝트를 선택합니다.
세부 영역 아래쪽에있는 대상 추가 버튼을 클릭하거나 대상을 선택하고 편집 -> 복제 명령을 사용하십시오.
첫 번째 대상에서 Info.plist 파일의 복사본을 만들어 프로젝트에 추가하십시오.
새 대상을 선택하고 빌드 설정의 패키징 섹션에서 "Info.plist"설정을 변경하십시오. (당신은 또한 제품 이름을 조정할 수 있습니다.)
모든 다른 빌드 집계 대상을 추가하려면 (템플릿 선택기에 기타에서) 집계 대상 템플릿을 사용하여 대상을 추가합니다. 그런 다음 새 집계 대상을 선택하고 빌드 단계를 클릭 한 다음 모든 다른 대상을 대상 종속으로 추가하십시오.
어떻게 하시겠습니까? 너는 다른 표적을 가지고 있니? 사용할 수있는 템플릿/스크립트가 있습니까? 문제는 내 고객이 HIS 고객에게 배포하기 위해 앱 아이콘/스플래시 화면을 조정해야하며 xcode를 설치하고 전체 "개발자"유형을 원하지 않는다는 것입니다. – cschuff
예, 실제로 Enterprise Distribution에 대해 이야기하고 있습니다. 설명과 힌트를 보내 주셔서 감사합니다. 그것은 내가 예상했던 것보다 많거나 적습니다. 로드 후 시뮬레이션 한 "스플래시 스크린"이 실제 스플래시 스크린과 완전히 비슷한 경험을 할 수 있다고 생각합니까? – cschuff
위의 대답에 지침을 추가했습니다. 고객이 재 컴파일을 원하지 않는다면, 나는 그걸 기회라고 부릅니다. – Caleb