2010-07-21 6 views
0

Je suis en train d'installer une application sur un iPhone 4 et je reçois:iPhone 4 - os iphone non provisionné est connecté

pas provisionnés os iphone est connecté

J'utilise:

  • Xcode 3.2.3
  • iTunes 9.2
  • iPhone 4.0 avec iOS 4.0 (8A293)

J'ai le profil de provisionnement de développement dans XCode et dans le téléphone. La fenêtre Organiseur affiche l'iPhone 4 avec un cercle vert à côté. J'ai l'identifiant d'application correct dans l'identifiant de paquet dans Info.plist.

J'ai essayé d'allumer/éteindre le téléphone, en arrêtant/redémarrant Xcode et iTunes sans aucune chance. Des idées quel est le problème?

+0

Peut-être une question stupide: Avez-vous un profil de provisionnement de développement, et est-il installé dans Xcode et sur le téléphone? –

+0

Yup, avoir le profil de provisionnement de développement en XCode et sur le téléphone. –

+0

J'ai compris quel était le problème. J'avais le build sur iPad et j'essayais de télécharger sur un iPhone! J'espère que ça aidera quelqu'un d'autre. –

Répondre

0

j'ai compris quel était le problème. J'avais le build sur iPad et j'essayais de télécharger sur un iPhone! J'espère que ça aidera quelqu'un d'autre.

0

Avez-vous vérifié l'état de l'organisateur? À partir de Xcode, allez sous Window-> Organizer, et regardez sous la section DEVICES dans le volet de gauche. Il doit afficher les périphériques connectés et fournir une explication plus détaillée (par exemple, le périphérique n'est pas activé pour le développement, le système d'exploitation installé sur le téléphone n'est pas pris en charge par le SDK, etc.).

Une possibilité est que vous exécutez 4.0.1 sur votre téléphone, mais que le 4.0 SDK est installé.

+0

L'organiseur affiche l'iPhone 4 connecté avec le point vert, L'iPhone 4 a iOS 4.0 –

+0

Avez-vous vérifié l'état du profil d'approvisionnement sur le téléphone lui-même? c'est-à-dire, sur l'iPhone, allez dans Paramètres-> Général-> Profils, et vérifiez que votre profil Provisioning est installé et vérifié. – MikeV

0

Double-cliquez sur le profil d'approvisionnement est lié à la construction que vous faites: Clic droit-> Info sur l'icône du projet dans les groupes & Les fichiers puis Build et faites défiler jusqu'à Code Signing.

Il semble y avoir un million de choses différentes qui peuvent mal se passer avec l'application sur l'iPhone, je ne comprends jamais bien la première fois.

J'ai suivi auparavant: http://adeem.me/blog/2009/04/24/tutorial-list-guideline-for-building-ad-hoc-application-for-iphone/

Il est pour Ad Hoc, mais la plupart des étapes sont les mêmes.

1

Si le profil est installé, vous essayez probablement d'installer l'application sur l'appareil avec la configuration de construction définie sur "Distribution" ... vous devez le définir sur "Debug" ou "Release" dans le drop- menu déroulant dans XCode sur la fenêtre principale.

Ainsi, les options de construction devraient être "Debug" et "Device"

+0

J'ai défini les options de construction sur "Déboguer" ainsi que sur "Libérer" et j'ai toujours le même problème. J'ai toujours "Device" sélectionné. –

+0

On dirait que votre fichier d'approvisionnement est foutu alors. Assurez-vous que le fichier d'approvisionnement est toujours actif dans le portail Provisioning, suivez les instructions d'Apple jusqu'à l'installation du certificat. C'est une douleur, je sais par expérience, mais une fois que vous avez compris, ce n'est pas mauvais. – iwasrobbed

+0

Le profil d'approvisionnement est toujours actif dans le portail. J'installe le profil en le téléchargeant depuis le site du développeur, puis en copiant le profil dans/Library/MobileDevice/Provisioning Profiles. Autre chose que je devrais faire pour installer le profil? –