2015-07-22 2 views
0

Je crée une application en mode bac à sable et j'ai démarré le démarrage automatique avec le cadre ServiceManagement. Cependant, le framework ServiceManagement est obsolète (depuis Xcode 7 bêta 3) pour Swift en tant que "carte de module ServiceManagement.framework" qui inclut désormais la ligne requires !swift. Cela produit les erreurs Could not build Objective-C module 'ServiceManagement' et Module 'ServiceManagement' is incompatible with the feature 'Swift' lorsque j'essaie d'importer ServiceManagement. Comment faire fonctionner le démarrage automatique avec Swift et sans le cadre de ServiceManagement?Démarrage automatique de l'application en bac à sable sans ServiceManagement

Répondre

0

La solution que j'ai trouvée était d'ajouter un fichier Bridging-Header, et dans ce fichier importer le framework. Il serait alors disponible pour Swift comme avant.

#import <ServiceManagement/SMLoginItem.h>