Создание фреймворка в XCode - PullRequest
0 голосов
/ 18 августа 2011

Я создаю фреймворк в XCode 4. Я сделал этот заголовок общедоступным (SkypeListener.h):

#import <Foundation/Foundation.h>
#import <Skype/Skype.h>

void start();
void stop();


@interface SkypeListener : NSObject <SkypeAPIDelegate>

- (void)start;
- (void)stop;

@end

Фреймворк называется SkypeTestFramework.Теперь, чтобы протестировать этот фреймворк и я настроил новый проект, перетащил SkypeTestFramework в папку frameworks и импортировал:

#import <SkypeTestFramework/SkypeListener.h>

Но я получаю эту ошибку:

/Users/****/Desktop/testskype/SkypeTestFramework.framework/Headers/SkypeListener.h:10:9: fatal error: 'Skype/Skype.h' file not found [1]

Что я делаю неправильно?Спасибо.

Ну и еще, в SkypeTestFramework я использую фреймворк Skype.framework.Может ли это быть причиной проблемы?Спасибо.

Ответы [ 3 ]

0 голосов
/ 02 октября 2011

Skype.framework, предоставляемый Skype, несовместим с Xcode 4.1. На самом деле, это PPC Arche

0 голосов
/ 17 января 2012

Вы можете получить новую Skype.framework от Skype.app

0 голосов
/ 18 августа 2011

Если вы создали Skype/Skype.h, напишите это как: import "Skype/Skype.h".Но вам нужно будет включить полный путь, если он не является частью вашего текущего проекта.

...