2014-01-09 4 views
1

Я разрабатываю приложение phonegap с плагином push. Я не получаю идентификатор маркера. Когда я вошел, я получил следующее сообщениеНе получать токен в плагине pushg в phonegap в iOS

Пожалуйста, помогите

ERROR: Plugin 'PushPlugin' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml. 
2014-01-09 15:14:21.315 PushNotification[2296:907] -[CDVCommandQueue executePending] [Line 103] 
FAILED pluginJSON = [ 
    "PushPlugin463402949", 
    "PushPlugin", 
    "register", 
    [ 
    { 
     "alert" : "true", 
     "ecb" : "onNotificationAPN", 
     "sound" : "true", 
     "badge" : "true" 
    } 
    ] 
] 

ответ

0

Откройте AppDelegate.m и вставьте этот код

[[UIApplication sharedApplication] registerForRemoteNotificationTypes: 
    (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]; 

в

- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions 
{ 

} 

Затем мимо этого код до @end

- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken 
{ 
    NSLog(@"My token is: %@", deviceToken); 
} 

- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error 
{ 
    NSLog(@"Failed to get token, error: %@", error); 
} 
+0

Это ничего не изменило для меня ... – peirix

Смежные вопросы