Unexplained loss of connectivity with Multipeer Connectivity
Unexplained loss of connectivity with Multipeer Connectivity
- Subject: Unexplained loss of connectivity with Multipeer Connectivity
- From: Richard Lipes <email@hidden>
- Date: Fri, 16 May 2014 16:31:02 -0700
I submitted this problem as an Apple OS bug (16638107) one month ago, but I have not heard anything about status or resolution since submission. I was hoping someone in this group might have some insight that could let to a resolution.
Summary:
I downloaded project from https://github.com/mxstrand/iOS_Bluetooth_App and have been running it with Bluetooth only (WIFI turned off) on two iPods. The project is described reasonably completely at http://strandcode.com/2013/09/29/breaking-down-bluetooth-in-objective-c-and-ios7/. When I run the apps on two iPods, I find (sometimes even before the alerts appear) that one of the iPods receives a call in session:peer:didChangeState: notifying it that connection has been lost to the other peer.
After this event and after pressing OK on both alerts, the peer receiving the call cannot control the bubbles on the other peer; however, the peer NOT losing the connection can still control the bubbles on both iPods. In addition, the peer losing the connection seems to have an earlier timestamp about half the time (and correspondingly a later timestamp about half the time), so I assume the loss of connection is not correlated with the timestamp order. This loss of connectivity appears to be a bug, and no explanatory error message accompanies it.
Steps to Reproduce:
1. Downloaded project from https://github.com/mxstrand/iOS_Bluetooth_App
2. Compile and load app onto two iPods with IOS 7.1 (latest iOS update) and separated by 1 foot.
3. Run app on two iPods which have Bluetooth ON and WIFI OFF.
4. Each of the apps connect to the other.
5. One of the apps will lose the connection to the other, which appears to me to be a bug.
Expected Results:
Until step 5. occurs, moving the bubbles on one peer will exactly control the movement of the bubbles on the other peer.
Actual Results:
When step 5. does occur, moving the bubbles on the peer that has not lost the connection will exactly control the movement of the bubbles on the other peer. However, moving the bubbles on the peer that has lost the connection has no effect on the movement of the bubbles on the other peer.
Version:
iOS 7 for iPods
Notes:
Description of the project is given at http://strandcode.com/2013/09/29/breaking-down-bluetooth-in-objective-c-and-ios7/
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden