0

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 をフレームワーク フォルダーにドラッグしてインポートしました。

#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 というフレームワークを使用しています。それが問題を引き起こしているのでしょうか?ありがとう。

4

3 に答える 3

0

Skypeが提供するSkype.frameworkは、Xcode4.1と互換性がありません。実際、それはPPCアーキのものです

于 2011-10-02T17:52:15.593 に答える
0

Skype.app から新しい Skype.framework を取得できます。

于 2012-01-17T14:06:28.593 に答える
0

を作成Skype/Skype.hした場合は、次のように記述します import "Skype/Skype.h"。ただし、現在のプロジェクトの一部でない場合は、フル パスを含める必要があります。

于 2011-08-18T16:15:25.647 に答える