2016-01-04 2 views
1

Кто-нибудь успешно добавил SDK Parse tvOS в существующий проект iOS с отдельной целью tvOS?Добавление tvOS Parse SDK к существующему проекту iOS

Приложение iOS уже использует Parse SDK.

Я добавил цель tvOS к моему проекту, добавил Bolts, Parse, SystemConfiguration и libsqlite3.tbd (получили Разбирают & Болтов здесь: https://github.com/parseplatform/parse-sdk-ios-osx/releases/tag/1.11.0)

я могу скомпилировать и запустить эту цель на тренажере AppleTV, но я получить тонны предупреждений, как это:

URGENT: building for tvOS simulator, but linking in object file 
    (<path>Parse.framework/Parse(PFObject.o)) built for iOS. 
Note: This will be an error in the future 

Кроме того, вызов PFUser.logInWithUsernameInBackground просто зависает.

Не уверен, что то, что я пытаюсь сделать, просто невозможно, если я делаю что-то глупое. Было бы здорово заставить это работать, поскольку между проектами имеется много общего кода.

+0

Похоже, вы не одиноки: https://github.com/ParsePlatform/Parse-SDK-iOS-OSX/issues/250 – danh

ответ

0

Выяснил это. Я удалил путь инфраструктуры iOS из целевого объекта tvOS Framework Search Paths в настройках сборки. Расположение инфраструктуры iOS появилось сначала в списке путей, которые, как я полагаю, захватили структуру, так как структуры iOS/tvOS имеют одно и то же имя.

Иногда вам просто нужно сделать перерыв, а затем дважды проверьте свои предположения.

+0

где именно? Не могли бы вы положить захват экрана? – Nick

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