4 votes

Gdata-objectivec Architecture erreur armv7 lors du partage de vidéos sur YouTube à partir du SDK iPhone

Je suis en train d'utiliser la bibliothèque gdata-objectivec pour le partage de vidéos sur Youtube depuis mon application, j'utilise xcode 4.6 et iOS 6.0 pour le faire mais la bibliothèque statique compilée "libGDataTouchStaticLib.a" ne prend pas en charge l'architecture armv7 et armv7s.

Est-ce que quelqu'un peut m'aider à compiler le libGDataTouchStaticLib.a pour l'architecture armv7 ? J'ai également posté ceci sur le groupe google.

J'ai également vu ce code d'exemple et il a réussi à téléverser la vidéo depuis le simulateur iPhone mais donne une erreur sur l'appareil.

J'ai également essayé de l'installer sur l'appareil en utilisant xcode 4.3 mais sans succès. J'ai également modifié certains paramètres dans target>build comme le chemin de recherche des en-têtes, d'autres drapeaux du lien C, etc. et j'ai également suivi ce tutoriel

J'ai également téléchargé la bibliothèque gdata-objectivec depuis le serveur svn en utilisant la fenêtre du terminal mais je ne sais pas comment compiler libGDataTouchStaticLib.a en utilisant la commande depuis le terminal de mac os pour l'architecture armv7 (xcode 4.5 ou 4.6).

Si quelqu'un a utilisé la bibliothèque gdata-objectivec pour le téléchargement de vidéos sur Youtube depuis le dernier xcode ou a compilé avec succès libGDataTouchStaticLib.a pour le dernier xcode, alors s'il vous plaît aidez-moi?

1voto

Ashutosh Points 1838

Assurez-vous d'ajouter les trois éléments ci-dessous dans vos autres indicateurs de liaison dans les paramètres de construction du projet : -ObjC, -lxml2, -all_load. Ça a fonctionné pour moi.

0voto

Il suffit de supprimer arv7s des architectures valides dans les paramètres de génération et de compiler, cela devrait fonctionner pour vous.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X