Ne pouvez pas utiliser les zones de sécurité dans Xcode 9 après la mise à niveau minimale cible de déploiement d'iOS 9
J'ai juste changé mon app de soutenir iOS 8 et jusqu'à soutenir iOS 9 et. Je crois que j'ai fait cela correctement, car lorsque j'ai maintenant créer mon application, je reçois des avertissements pour tout, dans l'application qui a été déprécié dans iOS 9.
Je suis en utilisant Xcode 9, les semences génétiquement modifiées.
Le problème est que je ne peut pas activer l'Utilisation de la Zone de Sécurité repères de Mise en page" bascule dans aucun de mes story-boards. Quand je le fais, je reçois un avertissement "de la Zone de Sécurité Guide de Présentation de l'avant iOS 9.0". Est-il un paramètre supplémentaire que j'ai besoin de mettre à jour? Propre et construire fait pas de résoudre le problème.
OriginalL'auteur Jordan Wood | 2017-09-14
Vous devez vous connecter pour publier un commentaire.
Décochez simplement la "Utilisation de la Zone de Sécurité repères de Mise en page" option, qui devrait corriger cet.
Une capture d'écran ci-dessous peuvent vous pointer dans la bonne direction.
Espérons que cette image peut aider
Merci @arthankamal.
Oui @RizwanAhmed. Que doit-on faire dans le cas où on veut utiliser de la zone de Sécurité guide de présentation d'iOS 8?
À mon avis vous devriez arrêter de soutenir iOS8. Je vous suggère de regarder les stats de votre application et de voir combien d'utilisateurs actifs sont là dans iOS 8. ( Je crois qu'il y aura seulement un peu)
OriginalL'auteur zhengwu119
Lorsque vous avez modifié la cible de déploiement-t-il de modifier automatiquement la cible de déploiement dans votre scénario? (Inspecteur de fichiers lors de l'ouverture de la table de montage séquentiel)
Avez-vous mise à jour de la cible de déploiement dans le Projet et dans (tous) de votre cible(s)?
Projet:
Cible:
Merde! J'étais tellement proche de ce qui suggère que. Un redémarrage aide plus qu'il ne le devrait, parfois 🙂
OriginalL'auteur Sti
Je n'ai pas essayer d'arrêter Xcode et le redémarrer avant de poster sur! Désolé! La réponse est, quittez Xcode et essayez à nouveau.
La Construction de: Cible de Déploiement' configurée dans l'IB ne semble pas correspondre à la version correcte lors de la commutation entre les différents projets Xcode. Le redémarrage de Xcode va la faire correspondre avec les paramètres de votre projet de nouveau. (Xcode 9.0.1)
Ces jours XCode se conformer à la question "Avez-vous essayé de l'éteindre et de la rallumer?". smh
OriginalL'auteur Jordan Wood
Simple correctif.
Dans le fichier de l'inspecteur pour la vue, regarder pour Construit Pour dans Interface Builder Document et y sélectionner iOS 9 et plus tard.
OriginalL'auteur Shobhit C