连接到APNS服务器错误

时间:2012-05-21 12:04:11

标签: iphone xcode notifications push apple-push-notifications

我和朋友正在开发推送通知的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 _ $ _ AP​​Pconnect”,引自:       AppDelegate.o中的objc-class-ref ld:找不到架构i386的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我不知道出了什么问题。这是我第一次使用推送通知。

1 个答案:

答案 0 :(得分:1)

如果您是第一次使用APNS并且想要测试是否是应用程序接收通知 然后你可以使用“PushMeBaby”应用程序

下载链接: http://stefan.hafeneger.name/download/PushMeBabySource.zip

以及使用push me baby app的说明: http://ameyashetti.wordpress.com/2009/07/31/apple-push-notification-service-tutorial/

希望从这里你能找到答案。