Upload NSURLSesssion se invalida al compartir la extensión en ios8 con error NSURLErrorDomain Code = -995

Trato de cargar una image usando NSURLSession en extensión compartida en iOS 8 pero tengo este error instantáneamente después de llamar

 [task resume] Error Domain=NSURLErrorDomain Code=-995 "The operation couldn't be completed. (NSURLErrorDomain error -995.)" 

aquí está mi código:

 NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:DEFAULT_SHARE_SESSION_ID]; NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration delegate:self delegateQueue:self.queue]; NSURLRequest *request = [self getMultipartUploadRequest:data url:url albumId:albumId]; // ... saving file here to Documents folder NSURLSessionUploadTask *uploadTask = [session uploadTaskWithRequest:request fromFile:url1]; [uploadTask resume]; 

y también tengo este post en la console:

 Attempted to create a task in a session that has been invalidated 

Este código funciona absolutamente en la aplicación, pero no funciona en la extensión para compartir. No pude encontrar lo que significa el código -995 .

¿Algunas ideas?

@Wisors genial! Ayudó, solo tiene que configurar

 sessionConfiguration.shanetworkingContainerIdentifier = @“com.me.myapp.containerIdentifier”; 

En mi caso @ "com.me.myapp.containerIdentifier" era @ "group.mycompany.appname", que era crucial, otro identificador no funcionaba. ¡Gracias!