2016-04-23 3 views
1

В моей универсальной прошивке приложения написано в Objective-C, я использую Facebook SDK, который, к сожалению занимает много места и импортировать его с помощью следующего оператора в верхнем мой файл:Import Framework типа только для одного устройства

#import <FBSDKCoreKit/FBSDKCoreKit.h> 
#import <FBSDKLoginKit/FBSDKLoginKit.h> 

Как я только этого требую для iPhone части приложения, я задаюсь вопросом, будет ли это возможно, можно импорта Рамочных только если приложение установлено на iPhone к сохраните мои iPad-пользователи некоторым хранилищем. Есть ли способ понять это?

+0

Любопытный - зачем вам нужен только SDK для Facebook, когда приложение запускается на iPhone, но не при запуске на iPad? – rmaddy

+0

Это потому, что я действительно не использую его для iPhone, но для  Watch;) – fredpi

ответ

1

Это не может быть сделано, потому что включение и использование SDK для Facebook выполняется в момент компиляции/ссылки. Но для универсального приложения обнаружение устройства выполняется во время выполнения. В этот момент есть только один двоичный файл, в который уже встроен SDK.

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