友人と私はプッシュ通知付きのiPhoneアプリに取り組んでいます。APNSを備えたサーバーがありますが、接続するための指示に従うと、構築プロセス中にエラーが発生します。.aファイル(libappconnect.a)とAPPconnect.hというクラスをインポートする必要がありました。これは次のようになります。
#import <Foundation/Foundation.h>
@interface APPconnect : NSObject {
NSString *apikey;
NSString *sharedSecret;
NSString *apiurlString;
}
- (id)initWithUrl:(NSString *)urlString api:(NSString *)key andSharedsecret:(NSString *)shared;
-(NSDictionary *)registerDevice:(NSString *)deviceToken withCustomInfo:(NSString *)custom error:(NSError **)error;
@end
アプリケーションを実行すると、次のエラーが発生します。
アーキテクチャi386の未定義のシンボル: "_ OBJC_CLASS _ $ _ APPconnect"、参照元:AppDelegate.oのobjc-class-ref ld:アーキテクチャi386のシンボルが見つかりませんclang:エラー:リンカーコマンドが終了コード1で失敗しました(-vを使用)呼び出しを確認するには)
何が悪いのかわかりません。プッシュ通知を使用するのはこれが初めてです。