2015-07-22 3 views
0

Я создаю изолированное приложение и получил автозапуск, работающий с инфраструктурой ServiceManagement. Тем не менее, структура ServiceManagement устарела (начиная с Xcode 7 beta 3) для Swift, так как «Карта модуля ServiceManagement.framework» теперь включает в себя строку requires !swift.Автозапуск на песочнице без ServiceManagement

Это вызывает ошибки Could not build Objective-C module 'ServiceManagement' и Module 'ServiceManagement' is incompatible with the feature 'Swift' при попытке импортировать ServiceManagement.

Как сделать работу автозапуска с помощью Swift и без рамки ServiceManagement?

ответ

0

Решение, которое я нашел, это добавить файл заголовка-моста, и в этом файле импортировать фреймворк. Тогда он будет доступен для Swift по-прежнему.

#import <ServiceManagement/SMLoginItem.h> 

 Смежные вопросы

  • Нет связанных вопросов^_^