문제

다른 사람들이 만든 앱에서 유지 관리를하고 있으며 누군가가 Finder에서 앱을 선택할 때 올바른 버전이 나타납니다. info.plist 파일을 수동으로 편집하고 번들 버전 문자열을 1.0에서 3.0으로 변경하면 Finder에 여전히 1.0이 표시됩니다. 또한 앱을 다시 컴파일하면 버전 문자열이 1.0으로 설정됩니다. 누구든지 이러한 종류의 변수가 설정되는 방법과 Info.Plist가 어떻게 생성되거나 설정되는지에 대한 정보를 안내 할 수 있습니까? 나는 정보에 대해 많이 알지 못하고 온라인에서 좋은 리소스를 찾지 못했습니다.

도움이 되었습니까?

해결책

당신은 이름이 지정된 항목을 찾고 있습니다 CFBundleGetInfoString. 이 항목의 값은 파인더가 정보 창에 표시되는 문자열입니다. 당신은 설정해야합니다 CFBundleShortVersionString 정보 문자열에 언급 한 것과 같은 버전으로.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top