Articles of xcode8

Xcode 8 – Profil de provisionnement vs profil d’approvisionnement (obsolète)

Je viens de mettre à jour Xcode 8 et j’ai maintenant deux options pour la signature de l’application, le profil d’approvisionnement et le profil d’approvisionnement (obsolète). Pourquoi est-il déconseillé et quelle est la différence entre les deux?

Que signifie l’avertissement «ajuste automatiquement la police en utilisant un style de texte dynamic»?

Je reçois l’avertissement suivant: “ajuste automatiquement la police en utilisant un style de texte de type dynamic” Ce que je ne peux pas me débarrasser de l’avertissement est sur main.storyboard . J’ai vérifié tous les UILabel de l’ Identity Inspector pour vérifier que l’ UILabel “Ajuster automatiquement la police” n’est pas cochée.

Difficultés de conversion à Swift 3

Après la conversion de Swift 2 en Swift 3 (même après la conversion de edit-> convert -> en syntaxe swift actuelle), je reçois de nombreuses erreurs. Notamment: Je suis montré au total 90 erreurs pour mon projet qui fonctionnait bien dans Swift 2 avant que j’ai téléchargé cette version bêta Xcode 8.0 et convertie en […]

Xcode 8 effectue la reconstruction complète du projet

Après avoir mis à jour le projet Swift + ObjC au format Xcode 8 (Swift 2.3), j’ai trouvé que 50% ou plus du temps Xcode reconstruit complètement le projet au lieu d’une génération incrémentielle. Les modifications apscopes ajoutent des instructions d’impression simples. Il ne semble pas y avoir de logique quant à la reconstruction complète. […]

Messages de terminal étranges dans Xcode 8

Récemment, j’ai mis à jour ma version Xcode à 8. Lorsque je lance et exécute un projet entièrement nouveau, je reçois les messages suivants dans mon terminal. 2016-09-07 15:28:43.759998 App[7932:128675] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0 2016-09-07 15:28:43.762544 App[7932:128675] […]

Le contrôle de code source Xcode 8 n’indique pas les conflits

Une fois que Xcode a mis à jour vers la version 8.0 (8A218a), j’ai un problème pour extraire les modifications du référentiel git de Xcode uniquement lorsque certains fichiers sont en conflit. Nous travaillons tous sur la même twig. Tant qu’il n’y a pas de conflits, tout fonctionne parfaitement et je suis capable de s’engager, […]

Enregistrer le dictionnaire dans userdefaults dans swift 3 avec xcode 8

J’utilise le code suivant pour enregistrer un object dans UserDefaults (précédemment NSUserDefaults) en utilisant xcode 8: let defaults = UserDefaults.standard() defaults.set(someObject, forKey: “someObject”) print(defaults.object(forKey: “someObject”)) someObject est un dictionnaire et je cours sur le simulateur. Pour une raison quelconque, cette option n’est pas enregistrée et «nil» est imprimé. Vous vous demandez si c’est un problème […]

Documentation d’aide rapide générée automatiquement par Xcode 8

Parmi les nouvelles fonctionnalités annoncées dans Xcode 8 , on peut voir “Documentation rapide de l’aide rapide”: Est-ce la fin de la documentation du code manuel comme nous pouvons en apprendre sur cet article de NSHipster ? Quelqu’un peut-il décrire les avantages et les inconvénients de cette nouvelle fonctionnalité? Remplace-t-il des outils comme Jazzy ? […]

Swift 3 sauvegarde et récupère un object personnalisé à partir de userDefaults

J’ai ceci dans Playground en utilisant Swift 3, Xcode 8.0: import Foundation class Person: NSObject, NSCoding { var name: Ssortingng var age: Int init(name: Ssortingng, age: Int) { self.name = name self.age = age } required convenience init(coder aDecoder: NSCoder) { let name = aDecoder.decodeObject(forKey: “name”) as! Ssortingng let age = aDecoder.decodeObject(forKey: “age”) as! Int […]

Xcode 8 | Simulateur iOS 10 “Erreur renvoyée en réponse: connexion invalide”

Alors que je suis en xcode8 essayer de lancer une application sur le simulateur iOS 10 en utilisant xcode8 je reçois fréquemment ces alertes. Ils apparaissent au hasard deux à la fois et on ne voit pas ce qui les déclenche. Voici l’image de l’erreur que j’ai eue. J’ai essayé de suivre les choses. Nettoyer […]