Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS App aufs iPhone bringen (https://www.delphipraxis.net/180826-app-aufs-iphone-bringen.html)

jacky213 20. Jun 2014 11:19

App aufs iPhone bringen
 
Hallo Leute,

also ich hab mir einiges an Anleitungen durchgelesen und mich bereits beim Apple Developer Programm angemeldet.
Ich arbeite mit Delphi XE6 und dies ist das erste mal das ich mich an iOS heranwage. Ich bin nun soweit, dass
der iOS Simulator ohne Probleme läuft und meine App funktioniert auch so wie sie es soll. Allerdings bekomme ich
ich die App nicht aufs iPhone und komme einfach nicht weiter.

Ich habe soweit alle nötigen Certifikate von Apple bezogen (Developer, provisioning) und mein iPhone auch als
Enwickler iPhone registriert. Leider ist die Videoanleitung von Herrn Daniel Wolf nicht mehr ganz aktuell, den ich
konnte keine WWDC Zertifikate zum Download finden.

Wenn ich meine App aufs Handy schieben möchte, kommt am ende immer dieser Fehler:

Delphi-Quellcode:
Abhängigkeiten des Projekts werden überprüft...
Compilieren von Project3.dproj (Release, iOSDevice)
brcc32 Befehlszeile für "Project3.vrc"
  c:\program files (x86)\embarcadero\studio\14.0\bin\cgrc.exe -c65001 "Project3.vrc" -foProject3.res
dcc Befehlszeile für "Project3.dpr"
  c:\program files (x86)\embarcadero\studio\14.0\bin\dcciosarm.exe -$D0 -$L- -$Y- --no-config -M -Q -TX.
  -AGenerics.Collections=System.Generics.Collections;Generics.Defaults=System.Generics.Defaults;WinTypes=Winapi.Windows;WinProcs=Winapi.Windows;
  DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE -DRELEASE -E.\iOSDevice\Release -I"c:\program files (x86)\embarcadero\studio\14.0\lib\iOSDevice\release\DE";
  "c:\program files (x86)\embarcadero\studio\14.0\lib\iOSDevice\Release" -LEC:\Users\Public\Documents\Embarcadero\Studio\14.0\Bpl\iOSDevice
  -LNC:\Users\Public\Documents\Embarcadero\Studio\14.0\Dcp\iOSDevice -NU.\iOSDevice\Release -NSSystem;Xml;Data;Datasnap;Web;Soap; -O"c:\program files
  (x86)\embarcadero\studio\14.0\lib\iOSDevice\Release" -R"c:\program files (x86)\embarcadero\studio\14.0\lib\iOSDevice\release\DE";"c:\program files
  (x86)\embarcadero\studio\14.0\lib\iOSDevice\Release" -U"c:\program files (x86)\embarcadero\studio\14.0\lib\iOSDevice\release\DE";"c:\program files
  (x86)\embarcadero\studio\14.0\lib\iOSDevice\Release" --syslibroot:C:\Users\nixlos\Documents\Embarcadero\Studio\SDKs\iPhoneOS7.1.sdk
  --frameworkpath:C:\Users\nixlos\Documents\Embarcadero\Studio\SDKs\iPhoneOS7.1.sdk\System\Library\Frameworks;
  C:\Users\nixlos\Documents\Embarcadero\Studio\SDKs\iPhoneOS7.1.sdk\System\Library\PrivateFrameworks --linker-option:"-arch armv7"
  -NO.\iOSDevice\Release  Project3.dpr  
Erfolg
Verstrichene Zeit: 00:00:03.9
Deploy
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --Clean="Project3.app,C:\Users\nixlos\Desktop\iOS App\Project3._@emb_.tmp" -u8 
  --Clean="Project3.app.dSYM,C:\Users\nixlos\Desktop\iOS App\Project3._@emb_.tmp" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_120x120.png,Project3.app\,0,FM_ApplicationIcon_120x120.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_57x57.png,Project3.app\,0,FM_ApplicationIcon_57x57.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_LaunchImage_320x480.png,Project3.app\,1,Default.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="iOSDevice\Release\Project3.info.plist,Project3.app\,1,Info.plist" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImageLandscape_2048x1496.png,Project3.app\,1,Default-Landscape@2x.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_SpotlightSearchIcon_80x80.png,Project3.app\,0,FM_SpotlightSearchIcon_80x80.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_114x114.png,Project3.app\,0,FM_ApplicationIcon_114x114.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImagePortrait_768x1024.png,Project3.app\,0,Default-Portrait~ipad.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImageLandscape_2048x1536.png,Project3.app\,0,Default-Landscape@2x~ipad.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_ApplicationIcon_152x152.png,Project3.app\,0,FM_ApplicationIcon_152x152.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_SettingIcon_58x58.png,Project3.app\,0,FM_SettingIcon_58x58.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_SettingIcon_29x29.png,Project3.app\,0,FM_SettingIcon_29x29.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImageLandscape_1024x748.png,Project3.app\,1,Default-Landscape.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_LaunchImage_640x1136.png,Project3.app\,1,Default-568h@2x.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_60x60.png,Project3.app\,0,FM_ApplicationIcon_60x60.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="iOSDevice\Release\ResourceRules.plist,Project3.app\,1,ResourceRules.plist"
  Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImagePortrait_1536x2008.png,Project3.app\,1,Default-Portrait@2x.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImagePortrait_1536x2048.png,Project3.app\,0,Default-Portrait@2x~ipad.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_SpotlightSearchIcon_50x50.png,Project3.app\,0,FM_SpotlightSearchIcon_50x50.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_SpotlightSearchIcon_100x100.png,Project3.app\,0,FM_SpotlightSearchIcon_100x100.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_ApplicationIcon_144x144.png,Project3.app\,0,FM_ApplicationIcon_144x144.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_SpotlightSearchIcon_29x29.png,Project3.app\,0,FM_SpotlightSearchIcon_29x29.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_LaunchImage_640x960.png,Project3.app\,1,Default@2x.png" Mac
[Warning Warnung] Local file "iOSDevice\Release\Project3.dSYM" not found. Skipping deployment.
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_ApplicationIcon_76x76.png,Project3.app\,0,FM_ApplicationIcon_76x76.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPhone\FM_SpotlightSearchIcon_40x40.png,Project3.app\,0,FM_SpotlightSearchIcon_40x40.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_SpotlightSearchIcon_40x40.png,Project3.app\,0,FM_SpotlightSearchIcon_40x40.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImageLandscape_1024x768.png,Project3.app\,0,Default-Landscape~ipad.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_ApplicationIcon_72x72.png,Project3.app\,0,FM_ApplicationIcon_72x72.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="c:\program files
  (x86)\embarcadero\studio\14.0\bin\Artwork\iOS\iPad\FM_LaunchImagePortrait_768x1004.png,Project3.app\,1,Default~ipad.png" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 
  --put="iOSDevice\Release\Project3.entitlements,Project3.app\,1,Entitlements.plist" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --put="iOSDevice\Release\Project3,Project3.app\,1,Project3" Mac
paclient Befehlszeile für "Mac"
  c:\program files (x86)\embarcadero\studio\14.0\bin\paclient.exe -u8 --codesign="Project3.app,'Leo',Entitlements.plist" Mac
[PAClient Fehler] "paclient" exited with code 1.
Misslungen
Verstrichene Zeit: 00:00:11.3
Eventuell habe ich doch was Falsch eingestellt? Infos zu meinem System und Programmen:

RAD Studio XE6
Windows 7 64bit
MacBook Pro

Ich hoffe ihr könnt es lösen und danke im vorraus

Mavarik 20. Jun 2014 11:22

AW: App aufs iPhone bringen
 
Starte mal XCode auf dem Mac und schau ob du einen grünen Punkt hast...

Mavarik

RWarnecke 20. Jun 2014 11:24

AW: App aufs iPhone bringen
 
Zitat:

Zitat von Mavarik (Beitrag 1263030)
Starte mal XCode auf dem Mac und schau ob du einen grünen Punkt hast...

beim Deinem iPhone im Organizer von XCode.

Edit:
Vielleicht bringen Dich ja diese Suchergebnisse weiter.

Mavarik 20. Jun 2014 11:30

AW: App aufs iPhone bringen
 
Zitat:

Zitat von RWarnecke (Beitrag 1263032)
Zitat:

Zitat von Mavarik (Beitrag 1263030)
Starte mal XCode auf dem Mac und schau ob du einen grünen Punkt hast...

beim Deinem iPhone im Organizer von XCode.

:thumb: Hab ich die wieder nicht vollständig genug geantwortet...

jacky213 20. Jun 2014 14:30

AW: App aufs iPhone bringen
 
ja der Punkt im Organizer ist Grün, geht aber trotzdem nicht.

MEissing 20. Jun 2014 16:10

AW: App aufs iPhone bringen
 
"iPhone Developer" <> "Leo"

codesign kann mit dem Entwicklerzertifikat nix anfangen

jacky213 22. Jun 2014 16:19

AW: App aufs iPhone bringen
 
Also ich kann es jetzt soweit mit dem richtigen Zertifikat aufs iPhone bringen aber wenn ich soweit ich verstanden habe
über Ad-hoc die IPA erzeugen möchte kommt wieder der selbe fehler, habe ich da eventuell was falsches eingestellt?

was muss den bei Debug AD-Hoc eingestellt werden?

mkinzler 22. Jun 2014 16:24

AW: App aufs iPhone bringen
 
In den Konfigurationseinstellungen des Projektes für AD HOC

jacky213 22. Jun 2014 16:43

AW: App aufs iPhone bringen
 
ja welche datei muss wo rein?

Ich habe ein WWDC Zertifikat, ein Development Zertifikat, Distribution Zertifikat und ein Provisioning Profil

mkinzler 22. Jun 2014 17:16

AW: App aufs iPhone bringen
 
Das letzte


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz