【发布时间】:2012-05-21 12:04:10
【问题描述】:
我和一个朋友正在开发一个带有推送通知的 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 查看调用)
我不知道怎么了。这是我第一次使用推送通知。
【问题讨论】:
-
好像你在使用模拟器...推送通知不适用于模拟器。
标签: iphone xcode notifications push apple-push-notifications