Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Versionsnummer abfragen
Versionsnummer abfragen
de ivo
29.08.04
21:43
Wie kann man mit Cocoa/Objective-C die Versionsnummer der laufenden Applikation abfragen?
Was ich genau machen möchte ist folgendes: Ich habe ein Programm, welches Daten als HTML-Datei exportiert. Nun sollte dieses Programm seine Versionsnummer (am besten das, was in info.plist unter CFBundleShortVersionString gespeichert ist) in der HTML-Datei speichern.
Hilfreich?
0
Kommentare
Rantanplan
29.08.04
21:47
Die steht in der Info.plist mit Key CFBundleVersion. Also einfach einlesen, fertig.
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
de ivo
29.08.04
22:15
Gibt es da nicht eine einfachere Möglichkeit? Kann man CFBundleShortVersionString nicht als eine Art Umgebungsvariabel abrufen?
Hilfreich?
0
Rantanplan
29.08.04
22:18
Einfachere Möglichkeit? *amkopfkratz*
Was ist denn einfacher als ein Zweizeiler?
NSDictionary *info = [[NSBundle mainBundle] infoDictionary];
NSLog( @"Version: %@\n", [info objectForKey:@"CFBundleVersion"] );
Läßt sich auch auf einen Einzeiler reduzieren
Noch einfacher geht's wohl kaum.
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
de ivo
29.08.04
22:23
Ah, das sieht ja gut aus. Das wäre die Antwort auf meine Frage. Ich hab gedacht, du meinst die info.plist-Datei einlesen und da etwas mühsam mit Strings usw. rauskratzen. Danke!
Hilfreich?
0
Rantanplan
29.08.04
22:26
Ne ne, das Schöne an property lists ist ja gerade, daß man die nicht selbst mühsam parsen muß
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Apple Music in HiRes
Apples 100-Milliarden-Ankündigung im Detail – m...
Weiterer Bericht zu den Preisen des iPhone 17: ...
Kurz: Netflix auf Apple TV mit großem Update ++...
Apples "TechWoven", Nachfolger von FineWoven
TechTicker
Neue Probleme in der Mail-App: Keine Anzeige me...
CarPlay Ultra: Ablehnung auf breiter Front