Beta 3 as bad as Beta2 and Beta1?

I'm having very little success trying to run Watch apps on the device using either an iPhone 6 or iPhone 5s.


Occassionally, they run. With Beta2 I could sometimes get an hour or two of success.


Beta 3 seems to be a step in the wrong direction - hardly ever runs - but did occasionally.


I'm using Xcode 7 Beta 3, iOS 9 Beta 3 and watch OS 2 Beta3.


Beta 3 glance and notification scenes work better, but I need to run the app.


Am I the only developer having this totally negative experience with these development tools?

The process that seems to work best for me is:

1. Delete the previous version of your app from the phone.

2. After it removes the app from the watch, power down both devices.

3. Quit Xcode completely.

4. Restart both devices.

5. After they are up and running, start Xcode.

6. Wait for the watch to show up as paired. (You can go into the watch app and rearrange icons to speed this up).

7. Run the watch app scheme. Wait.

8. If step 7 fails, repeat step 7 a few more times.

This has been the most reliable way I've been able to get an app to run on the watch (which is pathetic and a pain in the ****).

I don't understand why other developers aren't screaming about this. Is everyone using the simulator instead?

Here's the errors I see in the console while the spinner is spinning away on the watch:


Jul 10 13:24:57 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 329: No such process

Jul 10 13:24:57 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 329: No such process

Jul 10 13:24:59 Garys-iPhone-6 locationd[65] <Notice>: Location icon should now be in state 'Inactive'\^J

Jul 10 13:25:07 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 330: No such process

Jul 10 13:25:07 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 330: No such process

Jul 10 13:25:17 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 331: No such process

Jul 10 13:25:17 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 331: No such process

Jul 10 13:25:22 Garys-iPhone-6 securityd[98] <Notice>: XPC [homed[136]] operation: <CFString 0x10012cb50 [0x1a1d70be8]>{contents = "copy_matching"} (1)

Jul 10 13:25:22 Garys-iPhone-6 securityd[98] <Notice>: SecError: Error Domain=NSOSStatusErrorDomain Code=-25300 "The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)" UserInfo=0x126d3e1c0 {NSDescription=no matching items found}

Jul 10 13:25:22 Garys-iPhone-6 securityd[98] <Notice>: error SecCFCreateErrorWithFormatAndArguments SecError: The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)\^J

Jul 10 13:25:27 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 332: No such process

Jul 10 13:25:27 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 332: No such process

Jul 10 13:25:37 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 333: No such process

Jul 10 13:25:37 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 333: No such process

Jul 10 13:25:39 Garys-iPhone-6 nsurlsessiond[116] <Notice>: Task 42 for client <CFString 0x19dabfe20 [0x1a1d70be8]>{contents = "com.apple.OTACrashCopier"} is waiting for connection - reason: 3

Jul 10 13:25:47 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 334: No such process

Jul 10 13:25:47 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 334: No such process

Jul 10 13:25:52 Garys-iPhone-6 securityd[98] <Notice>: XPC [homed[136]] operation: <CFString 0x10012cb50 [0x1a1d70be8]>{contents = "copy_matching"} (1)

Jul 10 13:25:52 Garys-iPhone-6 securityd[98] <Notice>: SecError: Error Domain=NSOSStatusErrorDomain Code=-25300 "The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)" UserInfo=0x126e2aed0 {NSDescription=no matching items found}

Jul 10 13:25:52 Garys-iPhone-6 securityd[98] <Notice>: error SecCFCreateErrorWithFormatAndArguments SecError: The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)\^J

Jul 10 13:25:57 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 335: No such process

Jul 10 13:25:57 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 335: No such process

Jul 10 13:26:08 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 336: No such process

Jul 10 13:26:08 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 336: No such process

Jul 10 13:26:10 Garys-iPhone-6 timed[63] <Notice>: cmd,SYNC,rtc_s,2780346.810668000,unc_s,0.000500000,mach,26321325590

Jul 10 13:26:11 Garys-iPhone-6 timed[63] <Notice>: cmd,adjtime,remaining_tv_sec,0,remaining_tv_usec,0

Jul 10 13:26:11 Garys-iPhone-6 timed[63] <Notice>: cmd,<CFString 0x100067200 [0x1a1d70be8]>{contents = "apply"},src,<CFString 0x100067240 [0x1a1d70be8]>{contents = "adjtime"},rtc_s,2780346.809882875,rtc_unc_s,0.000500016,t_s,458241970.993716240,unc_s,0.001729310,mach,26321306747,adjust,-0.001817763,success,1,after_m,26321306778

Jul 10 13:26:11 Garys-iPhone-6 timed[63] <Notice>: cmd,rtc_offset,set,1433768824183833365,was,1433768824188934000,now,1433768824183807000,success,1

Jul 10 13:26:18 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 337: No such process

Jul 10 13:26:22 Garys-iPhone-6 securityd[98] <Notice>: XPC [homed[136]] operation: <CFString 0x10012cb50 [0x1a1d70be8]>{contents = "copy_matching"} (1)

Jul 10 13:26:22 Garys-iPhone-6 securityd[98] <Notice>: SecError: Error Domain=NSOSStatusErrorDomain Code=-25300 "The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)" UserInfo=0x126d52c80 {NSDescription=no matching items found}

Jul 10 13:26:22 Garys-iPhone-6 securityd[98] <Notice>: error SecCFCreateErrorWithFormatAndArguments SecError: The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)\^J

Jul 10 13:26:28 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 338: No such process

Jul 10 13:26:28 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 338: No such process

Jul 10 13:26:38 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 339: No such process

Jul 10 13:26:44 Garys-iPhone-6 wcd[237] <Notice>: [DEBUG] -[WCDSystemMonitor onqueue_handleActiveComplicationsChanged] {(\^J "com.imshealth.PSATracker",\^J "com.imshealth.buddywatch.ent"\^J)}

Jul 10 13:26:44 Garys-iPhone-6 wcd[237] <Notice>: [DEBUG] -[WCDSystemMonitor setIOSApplicationsContainingActiveComplications:] {(\^J "com.imshealth.PSATracker",\^J "com.imshealth.buddywatch.ent"\^J)}

Jul 10 13:26:44 Garys-iPhone-6 wcd[237] <Notice>: [DEBUG] -[WCDSystemMonitor notifyObservers:] <WCDPushKitManager: 0x14cd2dd70> of systemObserverActiveComplicationsChanged

Jul 10 13:26:48 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 340: No such process

Jul 10 13:26:48 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 340: No such process

Jul 10 13:26:49 Garys-iPhone-6 locationd[65] <Notice>: Location icon should now be in state 'Active'\^J

Jul 10 13:26:52 Garys-iPhone-6 securityd[98] <Notice>: XPC [homed[136]] operation: <CFString 0x10012cb50 [0x1a1d70be8]>{contents = "copy_matching"} (1)

Jul 10 13:26:52 Garys-iPhone-6 securityd[98] <Notice>: SecError: Error Domain=NSOSStatusErrorDomain Code=-25300 "The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)" UserInfo=0x126e362f0 {NSDescription=no matching items found}

Jul 10 13:26:52 Garys-iPhone-6 securityd[98] <Notice>: error SecCFCreateErrorWithFormatAndArguments SecError: The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)\^J

Jul 10 13:26:58 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 341: No such process

Jul 10 13:26:58 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 341: No such process

Jul 10 13:26:59 Garys-iPhone-6 wifid(SystemConfiguration)[40] <Notice>: WiFi:[458242019.096462]: Disable WoW requested by "IDSRemoteURLConn"

Jul 10 13:26:59 Garys-iPhone-6 IDSRemoteURLConnectionAgent(CommonUtilities)[342] <Notice>: WiFi is associated <CFString 0x19eceabe0 [0x1a1d70be8]>{contents = "YES"}

Jul 10 13:26:59 Garys-iPhone-6 IDSRemoteURLConnectionAgent(CommonUtilities)[342] <Notice>: WiFi is associated <CFString 0x19eceabe0 [0x1a1d70be8]>{contents = "YES"}

Jul 10 13:26:59 Garys-iPhone-6 wifid(SystemConfiguration)[40] <Notice>: WiFi:[458242019.146241]: Disable WoW requested by "IMRemoteURLConne"

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CommonUtilities)[343] <Notice>: WiFi is associated <CFString 0x19eceabe0 [0x1a1d70be8]>{contents = "YES"}

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CommonUtilities)[343] <Notice>: WiFi is associated <CFString 0x19eceabe0 [0x1a1d70be8]>{contents = "YES"}

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CFNetwork)[343] <Notice>: TCP Conn 0x12c524b70 started

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CFNetwork)[343] <Notice>: TCP Conn 0x12c524b70 event 1. err: 0

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CFNetwork)[343] <Notice>: TCP Conn 0x12c524b70 complete. fd: 5, err: 0

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CFNetwork)[343] <Notice>: TCP Conn 0x12c524b70 starting SSL negotiation

Jul 10 13:26:59 Garys-iPhone-6 securityd[98] <Notice>: XPC [IMRemoteURLConne[343]] operation: <CFString 0x10012cc30 [0x1a1d70be8]>{contents = "trust_evaluate"} (8)

Jul 10 13:26:59 Garys-iPhone-6 IMRemoteURLConnectionAgent(CFNetwork)[343] <Notice>: TCP Conn 0x12c524b70 SSL Handshake DONE

Jul 10 13:27:00 Garys-iPhone-6 locationd[65] <Notice>: Location icon should now be in state 'Inactive'\^J

Jul 10 13:27:08 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 344: No such process

Jul 10 13:27:18 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 345: No such process

Jul 10 13:27:18 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 345: No such process

Jul 10 13:27:22 Garys-iPhone-6 securityd[98] <Notice>: XPC [homed[136]] operation: <CFString 0x10012cb50 [0x1a1d70be8]>{contents = "copy_matching"} (1)

Jul 10 13:27:22 Garys-iPhone-6 securityd[98] <Notice>: SecError: Error Domain=NSOSStatusErrorDomain Code=-25300 "The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)" UserInfo=0x126e2aed0 {NSDescription=no matching items found}

Jul 10 13:27:22 Garys-iPhone-6 securityd[98] <Notice>: error SecCFCreateErrorWithFormatAndArguments SecError: The operation couldn\M-b\M^@\M^Yt be completed. (OSStatus error -25300 - no matching items found)\^J

Jul 10 13:27:28 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get short BSD proc info for 346: No such process

Jul 10 13:27:28 Garys-iPhone-6 SpringBoard(BaseBoard)[56] <Notice>: Unable to get proc info for 346: No such process

This sounds like the kind of issue that you should file a radar issue over.

Filed it back at Beta 1, then Beta2, ...

I have always been able to run the Watch app on the real device, beta3 recently. The trick is first to do a clean install of the app on the Watch, the first time it probably won't run, and the 6-wing spinner will just spin infinitely. Then reboot the Watch, after rebooting the Watch app always run.

Hope that helps.

Beta 3 as bad as Beta2 and Beta1?
 
 
Q