Ok I think I am making headway. I am storing an NSDictionary object that contains several bits of string data and an image in png format saved as plain nsdata. I am using the NSKeyedArchiver to write the data to disk then attempting to send that via bluetooth to another iphone. However it fails to send that data. BUT if I send a plain string converted to NSData it works fine. Is it the size of the data that is causing the failure possibly? The total size is 147K
On Feb 6, 2010, at 10:36 PM, Development wrote: > I'm trying to send an image in NSData format via bluetooth from one device to > another. Below is my code: > > > -(void)sendDataToPeer:(NSString*)peerID andSession:(GKSession*)session > { > if ([connections objectForKey:peerID]) { > [delegate cardSent:[session displayNameForPeer:peerID]]; > } > > NSError * error; > NSData * data = [delegate cardData]; > > > > NSLog(@"About to send data %i",[data length]); > int started = [session sendData:data toPeers:[NSArray > arrayWithObject:peerID] > withDataMode:GKSendDataReliable error:&error]; > > > NSLog(@"Data Sent %i Error:%@",started,error); > > if(started){ > [connections setObject:@"Sent" forKey:peerID]; > [delegate cardSent:peerID]; > } > else { > [delegate cardFailed]; > } > > > > } > > > And when I try to send, this is the error I get every time: > > > Error Domain=com.apple.gamekit.GKSessionErrorDomain Code=30202 > UserInfo=0x145e80 "Send data error." > > Any idea what I'm doing wrong?_______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/cocoa-dev/development%40fornextsoft.com > > This email sent to developm...@fornextsoft.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com