Non-PIE Binaire - Le exécutable "nom de projet" n'est pas Indépendant de la Position de l'Exécutable.

J'ai téléchargé un fichier binaire dans iTunes Connect, il a été validé et accepté de publier sur l'App Store. J'ai reçu un courriel d'Apple, en disant que ma demande n'est pas valide binaire:

Cher développeur,

Nous avons découvert un ou plusieurs des problèmes avec votre récente de livraison pour
"Nom de projet". Pour le processus de livraison, les questions suivantes doivent être
corrigé:

iPhone 5 Optimisation Exigence - Votre binaire n'est pas optimisé pour l'iPhone 5. Le 1 Mai, toutes les nouvelles applications de l'iPhone et de l'application des mises à jour
soumis doit prendre en charge l'écran 4 pouces de l'iPhone 5. Toutes les applications doivent
inclure une image de lancement de la taille appropriée. En savoir plus sur
iPhone 5 support par l'examen de l'iOS Human Interface Guidelines.

Si vous n'êtes pas tenu de réparer les problèmes suivants, nous avons voulu
vous faire prendre conscience d'eux:

Non-PIE Binaire - Le exécutable 'xyz.l'application n'est pas Indépendant de la Position de l'Exécutable. Veuillez vous assurer que vos paramètres de construction sont
configuré pour créer TARTE exécutables. Une fois les corrections nécessaires
ont été faites, allez à la Version de Détails de la page et cliquez sur "Prêt à
Télécharger Des Binaires." Continuer à travers le processus de soumission jusqu'à l'application
le statut est "en Attente de Téléchargement." Vous pouvez ensuite remettre le corrigé
binaires.

J'ai changé le Don't Create Position Independent Executables option dans Target > Build Settings à YES, mais je continue de recevoir le même message que ci-dessus.

OriginalL'auteur Mr. Manjeet | 2013-05-09