IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

[XE7] Incapable d'installer package avec extension dpk


Sujet :

Langage Delphi

  1. #1
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 391
    Points : 189
    Points
    189
    Par défaut [XE7] Incapable d'installer package avec extension dpk
    Bonjour

    Je dois installé un package pour faire des essais avec extension dpk et je suis incapable. J,aurais besoin d'aide pour le construire et l'installer

    Le package est celui de DPFiOSPackagesXE7 Package.

    l'erreur est:


    Merci de votre aide

    Mario
    Images attachées Images attachées  

  2. #2
    Membre expérimenté
    Avatar de retwas
    Homme Profil pro
    Développeur Java/Delphi
    Inscrit en
    Mars 2010
    Messages
    698
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java/Delphi
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 698
    Points : 1 608
    Points
    1 608
    Billets dans le blog
    4
    Par défaut
    Ouvre ton .dpk avec Delphi et a droite dans l'explorateur tu fais "Clic droit -> Construire" et "Clic droit -> Installer" plutôt que F9 (Exécuter)

    Le message que tu as signifie qu'il faut une application pour lancer ton projet.
    Par exemple pour débuger une DLL il faut spécifier dans "Executer > Paramètre > Application hôte" le chemin de l'exe qui utilise cette DLL.

  3. #3
    Membre du Club
    Homme Profil pro
    Software engineer
    Inscrit en
    Juin 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Software engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 40
    Points : 55
    Points
    55
    Par défaut
    Bonjour mario9,

    il te faut procéder comme l'a dit retwas; mais avant rassure-toi d'avoir éffectué toutes les instructions qui sont dans ton fichier install.txt de ton repertoire DPFiOS et qui sont les suivantes
    D.P.F iOS Native Components ( D.P.F iOSNC )
    -----------------------------------------------

    How to install and use:


    1) Go Tools->Options->Delphi Options->Library and :
    1-1) change Selected Pltaform to 32-bit windows and add X:\DPF.iOS.Native.Components\ in library path
    1-2) Then change Selected Platform to iOSSimulator and add X:\DPF.iOS.Native.Components\ in library path
    1-3) Then change Selected Platform to iOSDevice and add X:\DPF.iOS.Native.Components\ in library path


    2) Important: Add this frameworks in the SDK Manager (see Frameworks.png picture after installing)

    /System/Library/Frameworks/AddressBookUI
    /System/Library/Frameworks/AddressBook
    /System/Library/Frameworks/EventKit
    /System/Library/Frameworks/MessageUI
    /System/Library/Frameworks/AudioToolbox
    /System/Library/Frameworks/MapKit
    /System/Library/Frameworks/Social
    /System/Library/Frameworks/QuickLook
    /System/Library/Frameworks/SystemConfiguration
    /System/Library/Frameworks/iAd (no need if you are using XE5/XE6/XE7)
    /System/Library/Frameworks/StoreKit (no need if you are using XE7)
    /System/Library/Frameworks/MobileCoreServices
    /System/Library/Frameworks/GameKit
    /System/Library/Frameworks/CoreBluetooth
    /System/Library/Frameworks/Accounts
    /System/Library/Frameworks/AdSupport

    Tools -> Options -> SDK Manager -> Scroll down remote paths listview ->Go Frameworks section -> Select one of framework item (e.g: select /System/Library/Frameworks/UIKit) -> click Add the new path item


    --------------------------------------
    In XE5/XE6/XE7 You must be add $(SDKROOT) the beginning of each path on remote machine value
    like this: [ $(SDKROOT)/System/Library/Frameworks ]
    --------------------------------------

    2-1)
    path on remote machine : /System/Library/Frameworks
    Framework name: AddressBookUI
    include subdirectories: unchecked

    Add again:

    2-2)
    path on remote machine : /System/Library/Frameworks
    Framework name: AddressBook
    include subdirectories: unchecked

    Add again:

    2-3)
    path on remote machine : /System/Library/Frameworks
    Framework name: EventKit
    include subdirectories: unchecked

    Add again:

    2-4)
    path on remote machine : /System/Library/Frameworks
    Framework name: MessageUI
    include subdirectories: unchecked

    Add again:

    2-5)
    path on remote machine : /System/Library/Frameworks
    Framework name: AudioToolbox
    include subdirectories: unchecked

    Add again:

    2-6)
    path on remote machine : /System/Library/Frameworks
    Framework name: MapKit
    include subdirectories: unchecked

    Add again:

    2-7)
    path on remote machine : /System/Library/Frameworks
    Framework name: Social
    include subdirectories: unchecked

    Add again:

    2-8)
    path on remote machine : /System/Library/Frameworks
    Framework name: QuickLook
    include subdirectories: unchecked

    Add again:

    2-9)
    path on remote machine : /System/Library/Frameworks
    Framework name: SystemConfiguration
    include subdirectories: unchecked

    Add again: (No Need in XE5/XE6/XE7)

    2-10)
    path on remote machine : /System/Library/Frameworks
    Framework name: iAd
    include subdirectories: unchecked

    Add again: (No Need in XE7)

    2-11)
    path on remote machine : /System/Library/Frameworks
    Framework name: StoreKit
    include subdirectories: unchecked

    Add again:

    2-12)
    path on remote machine : /System/Library/Frameworks
    Framework name: MobileCoreServices
    include subdirectories: unchecked

    Add again:

    2-13)
    path on remote machine : /System/Library/Frameworks
    Framework name: GameKit
    include subdirectories: unchecked

    Add again:

    2-14)
    path on remote machine : /System/Library/Frameworks
    Framework name: CoreBluetooth
    include subdirectories: unchecked

    Add again:

    2-15)
    path on remote machine : /System/Library/Frameworks
    Framework name: Accounts
    include subdirectories: unchecked

    Add again:

    2-16)
    path on remote machine : /System/Library/Frameworks
    Framework name: AdSupport
    include subdirectories: unchecked

    after Ok dialog, click Update local File Cache button.

    -------------------------------------------------------------------------------------------
    XE4:
    3) DPFiOSPackagesXE4.dpk
    3-1) Select 32-bit windows and build then install. (No Need Simulator or Device)

    XE5:
    4) DPFiOSPackagesXE5.dpk
    4-1) Select 32-bit windows and build then install. (No Need Simulator or Device)

    XE6:
    5) DPFiOSPackagesXE6.dpk
    5-1) Select 32-bit windows and build then install. (No Need Simulator or Device)

    XE7:
    5) DPFiOSPackagesXE7.dpk
    5-1) Select 32-bit windows and build then install. (No Need Simulator or Device)



    Or Use DPFiOSPackagesGroup.groupproj
    -------------------------------------------------------------------------------------------

    6) Before deploying Demos on Simulator or Device dont forget : Go to
    Project Menu - > Deployment -> Deply
    -------------------------------------------------------------------------------------------


    7) This is very important to: if you want have very high performance in your project override in all you TForm declrations PaintRects
    Sample:

    type
    TFDatePicker = class( TForm )
    private
    { Private declarations }
    protected
    procedure PaintRects( const UpdateRects: array of TRectF ); override; <---- This line a important !
    public
    { Public declarations }
    end;

    and in your implementation:

    procedure TFDatePicker.PaintRects( const UpdateRects: array of TRectF );
    begin
    {} <-- This is important you not have any [inherited] keyword here !
    end;

    Now, by this work, you not have a delphi Form drawing (very slow), then you must be add a TDPFUIView on the form
    and change background color or image,

    Enjoy it!

    -------------------------------------------------------------------
    © 2011-2014 Dadeh Pardazane Faragir (D.P.F). All rights reserved.
    http://www.dpfaragir.com

    Developed by: Babak Yaghoobi ( b_yaghobi@yahoo.com or bayaghoobi@gmail.com)
    "L'homme ne devient Homme que par éducation."
    "Des pensées sans contenu sont vides, des intuitions sans concepts, aveugles."
    "Une proposition incorrecte est forcément fausse, mais une proposition correcte n'est pas forcément vraie."

    Emmanuel Kant

    Mon guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 391
    Points : 189
    Points
    189
    Par défaut [Xe7] Incapable d'installer package avec extension dpk
    Un gros merci

    Vous m'avez beaucoup aidé

    La configuration c'est bien passé l'installation (Est-ce normal si tous mes composants on la même image) tout fonctionne sur le simulateur mais imposible d'installé sur mon iPhone 5.

    J,ai l'erreur suivante

    [DCC Erreur] E2597 ld: cannot link directly with C:\Users\mario\Documents\Embarcadero\Studio\SDKs\iPhoneOS8.1.sdk/usr/lib/system/libdispatch.dylib. Link against the umbrella framework 'System.framework' instead. for architecture armv7
    si vous avez une idée ou j'ai pas la bonne version dpk

    J'ai un iPhone 5 avec ios 8.1

    Merci de votre aide

    Mario

  5. #5
    Membre du Club
    Homme Profil pro
    Software engineer
    Inscrit en
    Juin 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Software engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 40
    Points : 55
    Points
    55
    Par défaut
    regarde surtout en ligne à quoi fait référence l'erreur
    E2597
    et beaucoup plus sur le site d'embarcadero qui je pense va te donner les cas potentiels où cette erreur ce produit et comment y rémédier.
    "L'homme ne devient Homme que par éducation."
    "Des pensées sans contenu sont vides, des intuitions sans concepts, aveugles."
    "Une proposition incorrecte est forcément fausse, mais une proposition correcte n'est pas forcément vraie."

    Emmanuel Kant

    Mon guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. installer package avec Linux
    Par ____22 dans le forum Débuter
    Réponses: 7
    Dernier message: 26/06/2009, 13h37
  2. Installer de nouveaux packages avec Texlive sur mac
    Par saddamtohmto dans le forum Distributions
    Réponses: 0
    Dernier message: 09/06/2008, 17h50
  3. installer font avec package wizard
    Par cbleas dans le forum IHM
    Réponses: 4
    Dernier message: 02/11/2007, 12h03
  4. [Script Shell] Automatiser une installation de package avec su -/sudo
    Par paco69 dans le forum Administration système
    Réponses: 1
    Dernier message: 25/10/2007, 11h19
  5. [] [Install] Setup avec Wise
    Par pepper dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 08/04/2003, 17h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo