0

我和一个朋友正在开发一个带有推送通知的 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查看调用)

我不知道怎么了。这是我第一次使用推送通知。

4

1 回答 1

1

if you are using APNS first time and want to test is Application receiving notification or not then you can use the "PushMeBaby" app

download link : http://stefan.hafeneger.name/download/PushMeBabySource.zip

and description for using the push me baby app: http://ameyashetti.wordpress.com/2009/07/31/apple-push-notification-service-tutorial/

Hope from here you can find answer.

于 2012-05-21T14:35:46.880 回答