Ich mache Wartung auf App, die andere Leute erstellt und ich möchte die Version in der Datei Info.plist ändern, so dass wenn jemand wählt Die App im Finder zeigt die richtige Version an. Wenn ich die info.plist-Datei manuell bearbeite und die Bundle-Versionszeichenfolge von 1.0 auf 3.0 ändere, wird im Finder immer noch 1.0 angezeigt. Wenn ich die App neu kompiliere, wird der Versions-String auf 1.0 gesetzt. Kann jemand mich zu einigen Informationen darüber, wie diese Arten von Variablen gesetzt werden und wie die info.plist erstellt oder eingerichtet wird. Ich weiß nicht viel über die info.plist und habe keine guten Ressourcen online gefunden.Ändern der Version in der Datei info.plist, so dass die korrekte Version in Mac Finder
0
A
Antwort
3
Sie suchen nach einem Eintrag mit dem Namen CFBundleGetInfoString
. Der Wert dieses Eintrags ist eine Zeichenkette, die der Finder im Infofenster anzeigt. Sie sollten CFBundleShortVersionString
auf die gleiche Version setzen, die Sie in der Info-Zeichenfolge angegeben haben.
Verwandte Themen
- 1. Haskell: Korrekte Vorgehensweise, um die Version in der Quelle anzugeben?
- 2. Version von Info.plist lesen
- 3. Ändern der Java-Version
- 4. Ändern der erforderlichen Java-Version für Eclipse
- 5. Ändern der von bjam verwendeten GCC-Version
- 6. So ändern Sie die Version der vorhandenen Schienen App
- 7. Ändern der in Sublime verwendeten Ruby-Version
- 8. Yii2 - Ändern der jQuery-Version
- 9. So ändern Sie die Ruby-Version
- 10. Überprüfen der mySQL-Version auf Mac 10.8.5
- 11. Entfernen der Version aus der XML-Datei
- 12. Fehler beim Ändern der Rails-Version in der Gemfile
- 13. Ändern der Android SDK-Version verursacht Abstürze
- 14. Korrekte Methode zum Testen der Rails-Version für Gem-Authoring
- 15. SOLR - Tika - Store binäre Version der Datei
- 16. Manuelles Ändern der Karma-Jasmin-Version
- 17. Korrekte Art, die Javac-Version in BASH-Skript zu überprüfen
- 18. symfony 1.4 - Ändern der Version von PHP
- 19. Wie die WiX Bundle-Version der Version meiner Anwendung entspricht
- 20. So ändern Sie die Schriftart in der alten Version Joomla! Administrator
- 21. ändern OpenCV Version 2.4.8 in KMS 3.0.0
- 22. So finden Sie die cdh-Version hadoop
- 23. Holen Sie sich die neueste Version der Datei von TFS
- 24. Problem beim Ändern der ODATA-Version in webide
- 25. Wann werden die API-Funktionen der MS-Graph-Beta-Version in der V1-Version verfügbar sein?
- 26. Was ist die korrekte Version von Eclipse für Coldfusion?
- 27. Eclipse Perforce Plugin und Standardisierung des Dateityp-Modifiers, so dass die Version aktualisiert wird
- 28. So verwalten Sie die CLR-Version der referenzierten Assembly
- 29. Überprüfen Sie die Kompatibilität der Java-Version
- 30. Android - ändern Sie den Namen der Version der Version basierend auf dem Build-Typ
... und es ist hier dokumentiert http://developer.apple.com/documentation/MacOSX/Conceptual/BPRuntimeConfig/Articles/PListKeys.html –
Es gibt keine Hinweise auf CFBundleGetInfoString im gesamten Projekt (das ist wahrscheinlich, warum es ist Version 1.0). Wo würden diese Variablen normalerweise eingestellt? Würde ich das in einem XML-Dokument machen und das mit dem Projekt einschließen? – Mike2012
Der CFBundleGetInfoString ist ein Eintrag in der Info.plist-Datei des betreffenden Pakets, in diesem Fall der Anwendung. Sie haben gesagt, dass Sie die Info.plist-Datei bearbeitet haben, um die Bundle-Version zu ändern. Die Einstellung von CFBundleGetInfoString funktioniert auf die gleiche Weise. –