2012-05-31 1 views
0

InAppSettingsKit을 설정하고 앱 내에서 특정 휘발성 설정 만 사용할 수 있기를 원합니다. 이것들은 스프링 보드의 settings.app에서 발견되는 것과 같지 않을 것입니다. InAppSettings.Bundle 번들을 추가하고 적절한 plist 파일을 만들었습니다. 시뮬레이터에서 예상대로 작동하지만 새 번들이 장치에없는 것처럼 작동합니다. 이 장치는 settings.bundle/root.plist의 settings.app 등록 정보와 동일하게 표시됩니다.InAppSettingKit 사용자 정의 번들이 기기에서 인식되지 않습니다.

앱을 삭제하고 다시 설치하지 않고 새 번들을 사용자 기기로 가져 오려면 어떻게해야합니까?

답변

1

이 경우 개발자 오류의 '경우'였습니다. 파일의 이름에있는 문자의 경우는 시뮬레이터에서 명확하지 않습니다. 내 번들에있는 파일의 이름이 올바르지 않습니다. Root.inApp.plist가 있어야 할 때 root.inApp.plist를 가졌습니다. 장치가 아닌 시뮬레이터에서 작업했습니다. 일단이 파일을 인식하고 파일의 이름을 변경하면 장치가 올바른 파일을 읽고 의도 한대로 표시했습니다. 그건 내 이야기를 쫓아 다니는 약 5 시간의 낭비였습니다. 나는이 정보가 누군가가이 같은 짜증나는 감독을 피하는 데 도움이되기를 희망한다.