我和一个朋友正在开发一个带有推送通知的 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查看调用)
我不知道怎么了。这是我第一次使用推送通知。