Freitag, 25. September 2015

Application Loader ERROR ITMS-90534

Es ist immer wieder schön, wie man als nicht Apple-User rumstolpert und von kryptischen Fehlermeldungen überrascht wird...

ITMS-90534 ist so eine :

 "Invalid toolchain. New apps and app updates must be built with the public (GM) versions of XCode 6or later, and ios 8 SDK or later.  ios 9 apps for internal TestFlight testers must be built with the latest seed of the ios SDK and uploaded with the latest seed of Xcode"


Eigentlich sollte die Fehlermeldung lauten : Sie haben versucht eine Ad-Hoc App in den Apple Store zu laden. Aber der "Rest" hätte natürlich auch seien können...

Vorher ging es erstmal darum überhaupt den Upload zu starten:

Sie sind nicht berechtigt diesen Service zu nutzen. Lautetet die Fehlermeldung.

Eigentlich hatte ich "nur" das Passwort zu meinem Apple-Account geändert. Leider hat der Application Loader davon nichts mitbekommen. Ein klick auf die eMail Adresse oben links hat das Problem behoben...

Dauer der "Aktion"  App in den Store laden somit 2h.

Freitag, 18. September 2015

Delphi und iOS9

iOS9 ist raus und "alle" Apps die mit Delphi XE7 & XE8 compiliert wurden müssen geändert werden.

Es reicht natürlich diese mit Delphi 10 neu zu compilieren. Für alle die kein Delphi 10 haben, gibt es hier eine Anleitung.

Mittwoch, 9. September 2015

Delphi 2007 unter Windows 10!

Nach dem Upgrade von Windows 7/8 auf Windows 10, will Delphi 2007 keine einziges Projekt mehr kompilieren.

Es wird eine "Targets" Datei nicht gefunden...

Zuerst einmal wundert man sich natürlich wofür eine .net Datei benötigt wird.

Die Lösung ist ganz einfach: Nach dem Update existiert ein Ordner

C:\Windows.old

Hier aus dem Unterordner: C:\Windows.old\Windows\Microsoft.NET\Framework\v2.0.50727

alle Borland.*.Tagets Dateien nach

C:\Windows\Microsoft.NET\Framework\v2.0.50727

kopieren...

Dann noch Andy's IDE Fix Pack 4.4 installieren und schon geht Delphi 2007 wieder.

Montag, 7. September 2015

Mein Youtube Channel...

Nur damit die Infos sofort zu finden sind.

Mein Youtube Channel!

Zugegeben in letzter Zeit ist der Channel "etwas" zu kurz gekommen.

Aber als nächstes werde ich meine Vortrag der Delphi-Tage online stellen... (Nach dem Event)

MVVM war der Start.

2014 bin ich auf die tolle Idee gekommen, eigentlich müsste ich mich doch mal mit MVVM beschäftigen.

Es gibt dazu das ein oder andere nette Video zum Beispiel von:
Eigentlich hätte ich das ganze auf die "neue" MessageQue von Delphi aufbauen müssen, aber ich dachte es wäre erstmal ne gute Idee das selber zu programmieren.

1. Multicast Threadsave Eventque... Erledigt.

Spätestens wenn man(n) plötzlich alles gekapselt und eine schöne Trennung von GUI und Logik hat, stellt man fest... Bzw. man hat eine regelrechts Abneigung dagegen etwas statisch zu programmieren.

In MVVM wird der View einfach ein ViewModel zugewiesen - das kann natürlich jedes mal ein anderes sein - und daraus ergeben sich von selber viel variable und leistungsstarke Möglichkeiten.

Toll... Und in diese variable Welt soll ich statischen Code eintippen... Wohlmöglich noch fest verdrahtet?

Hierfür muss eine bessere Lösung her.

Und was ist mit den Datenbanken? Eine Serverkomponente aufs Formular? Wohlmöglich dann noch alle Tabellen? Nein... Was ist wenn sich mal etwas ändert oder wenn die Netzwerk-Topologie eine ganz andere Organisation der Serverlandschaft mit sich bringt...

Auch dafür muss eine bessere Lösung her.

Und dann?

Sagen wir mal es gäbe eine Lösung für ein dynamisch zu ladendes Server-Environment und auch ein Framework für die dynamische Verknüpfung der Logiken. Wer will diese ganze Dynamic dann statisch programmieren?

Also braucht man für das ganz noch einen netten Logikeditor.

Und? Sagen wir mal so... Es Funktioniert.



Dienstag, 1. September 2015

Windows 10

WOW ein VMWare Mitarbeiter hat heute angerufen und mit ein bisschen hin und her funktioniert jetzt auch meine Windows 10 Installation...

Also ade Windows 7... Willkommen Delphi 10 auf Windows 10... Direkt mal alle neuen Features ausprobieren...

[EDIT:02.09.15]
Norton Ghost 15 "läuft" nicht mehr unter Windows 10... Also die Software Funktioniert, nur es wird der Lizenzcode abgefragt, wird aber nicht mehr angenommen...

Workaround: Die Datei "'VProSvc.exe" im Norton Installationspfad im Kompatible-Modus Windows 7 starten... PC neu starten... Alles Läuft wieder...
Ob der Restore auch noch klappt werde ich gleich mal testen...