Синтаксический анализ в расширении Today Extension, связанная с ошибкой Mach-O

Я использую Parse в своем основном приложении App Delegate, но мне также нужно использовать его в моем расширении приложения Today (виджет).

Итак, я добавил все необходимые фреймворки в свое расширение приложения, а также сделал заголовок моста для синтаксического анализа моего расширения приложения, наконец, я обязательно добавил структуру синтаксического анализа в свое расширение.

Мой «TodayViewController.swift» в моем расширении распознает Parse, однако, когда я создаю в нем объект PFObject и запускаю свое приложение, я сталкиваюсь с несколькими «связанными ошибками Mach-O» из моего расширения, которые выглядят следующим образом:

Неопределенные символы для архитектуры i386: «_BFTaskMultipleExceptionsException», ссылка на которую дана из: ___ 53+ [PFObject (Private) deleteAllAsync: withSessionToken:] _ block_invoke226 в Parse (PFObject.o) ___ 65+TTaskMultipleExceptionsException: _deep .o) "_OBJC_CLASS _ $ _ BFExecutor", ссылка на который есть: objc-class-ref в Parse (PFObject.o) objc-class-ref в Parse (PFFile.o) objc-class-ref в Parse (PFFileManager.o) objc- class-ref в Parse (PFPin.o) objc-class-ref в Parse (PFQuery.o) objc-class-ref в Parse (PFUser.o) objc-class-ref в Parse (Parse.o)

Я трижды проверил все свои фреймворки, потому что большую часть времени знаю, откуда происходят эти ошибки. Что-то мне не хватает, когда кто-то хочет использовать Parse в расширении приложения?

Также, если я не включаю какой-либо код, связанный с PFObjects или Parse, в свое расширение приложения «TodayViewController.swift», он работает.

Ваше здоровье,


person Vishnu Murale    schedule 12.06.2015    source источник


Ответы (1)


Оказывается, мне понадобился четвертый раз, понадобился каркас «на болтах», и он заработал!

person Vishnu Murale    schedule 13.06.2015