Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Nov 2013
Ja klar, das sehe ich auch so, hier kann man Emba nicht wirklich verantwortlich machen.
Werde also, soweit ich den Debugger brauche, um für die App-Store-Version zu testen (Stichwort Sandboxing), solange mit Mountain Lion arbeiten, testen muss man aber auch für Mavericks, denn da das kostenlos zu haben ist, werden wahrscheinlich viele Anwender schnell darauf wechseln.
Insofern sollte EMBA...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Nov 2013
Da ist was dran!
Das ist derzeit auch mein Eindruck. Ich konnte auf der letzten Mountain Lion-Version die Verbindung mit Delphi XE5 ohne Probleme herstellen und auch das Codesigning über Delphi für den App-Store-Modus durchführen.
Bei Mavericks funktioniert das auch mit Delphi XE5 nicht. Da kommt bei der Weitergabe immer bei der Ausführung dieses Schritts:
c:\program files...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Nov 2013
Eins ist schon mal klar. Wenn man in DXE5 unter "Bereitstellung" das Profil "Normal" wählt, werden die Eingabezeilen zur Angabe von Zertifikaten ausgeblendet. Diese sind ansonsten nur für das App-Store Ziel sichtbar.
Man muss also anscheinend bei der manuellen Variante für das Codesignings für Anwendungen außerhalb des App-Stores bleiben. Ich konnte es noch nicht selber testen, weil ich selber...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
6. Nov 2013
Also ganz ehrlich, mit meinen Programmen verdiene ich doch deutlich mehr. Und es sind mehr als "einige Stunden", die man für so ein Buch braucht, da kann man eher von Tagen und Wochen sprechen. Aber andererseits macht es auch Spaß und es stellt für mich selber ein gutes Nachschlagewerk dar (ich arbeite eher nach dem Motto von Einstein: "Ich muss nicht alles wissen. Ich muss nur wissen, wo es...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
6. Nov 2013
Ob eine Anwendung, die mit App-Store Zertifikaten signiert ist überhaupt läuft, wenn sie nicht im Entwicklungsverzeichnis liegt, sondern im Anwendungsordner, habe ich noch nicht ausprobiert. Jedenfalls könnte ich mir vorstellen, dass Apple die Verwendung dieser Zertifikate rechtlich nur für den App-Store zulässt. Und für Apps außerhalb gibt es eben das Developer ID Application Zertifikat.
Mit...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
6. Nov 2013
Wenn er das macht, so wie Du das gerade beschrieben hast, bekommt er eine Anwendung, die für den App-Store signiert ist.
Er hat aber einleitend geschrieben, dass er die Dateien als Download zur Verfügung stehen möchte, also außerhalb des App-Stores. Dafür muss er das von mir erwähnte Zertifikat nehmen.
Ich habe so z.B. auch mein PC-Adreßzz! signiert (dass ich allerdings noch mit Lazarus...