Je reçois les messages suivants lors du lancement de mon application :
2016-10-12 14:47:23.705002 Discovery[377:147958] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2016-10-12 14:47:23.712212 Discovery[377:147958] [MC] Reading from public effective user settings.
Le "conteneur de groupe système" est-il lié aux groupes d'applications ? Je partage des données entre les applications à l'aide d'un groupe d'applications et je me demandais si cela avait provoqué l'affichage de ce message ?
J'ai défini les données dans une application comme ceci :
var userDefaults = NSUserDefaults(suiteName: "group.com.company.myApp")
userDefaults!.setObject("user12345", forKey: "userId")
userDefaults!.synchronize()
Et je le récupère dans une autre application en utilisant quelque chose comme ça :
var userDefaults = NSUserDefaults(suiteName: "group.com.company.myApp")
if let testUserId = userDefaults?.objectForKey("userId") as? String {
print("User Id: \(testUserId)")
}
Est-ce que quelque chose a changé dans iOS 10 qui pourrait causer des problèmes ou provoquer l'apparition de ces messages ?
0 votes
Quelles erreurs ? Il n'y a pas d'erreurs dans votre question, juste des messages de débogage ennuyeux affichés dans iOS 10.
0 votes
Voir stackoverflow.com/questions/39982683/
0 votes
C'est vrai. Je vais modifier ma question pour refléter cela. Je suppose que la question est de savoir pourquoi ces messages s'affichent alors que j'essaie de comprendre pourquoi mes applications ne partagent pas les données correctement.
0 votes
Comme vous pouvez le voir dans ces résultats de recherche vous n'êtes pas le seul à voir ce message.
0 votes
C'est vrai, mais je ne vois pas de réponses expliquant à quoi servent les messages ?
0 votes
Avez-vous résolu ce problème ?
0 votes
Pas encore. La plupart des idées que j'ai trouvées disent que cette erreur semble être liée aux descriptions de confidentialité dans l'un des fichiers plist (comme Privacy - Camera Usage Description). Pour le plaisir, je suis allé dans ce fichier plist et j'ai essayé de définir les 20 descriptions de confidentialité avec une chaîne de test et cela n'a pas résolu l'avertissement. Je ne suis pas sûr que ces avertissements soient liés aux groupes d'applications à ce stade, mais j'aimerais quand même me débarrasser de cet avertissement.