Bug Issue: When testing on iOS, game will fail to launch if debug symbols are missing


Pages: 1

Justin

  • Master Stencyler
  • *
November 02, 2020, 11:52:59 pm
See mbergoei's post in #1936.

Hi,

Can confirm it is still not launching.

Code: [Select]
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268567609003614 stencyl.sw.io.write.MasterWriter Done writing game.
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268567582003606 stencyl.sw.io.write.MasterWriter Saving game in place.
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158903003602 stencyl.sw.util.StreamGobbler [ios-deploy] 2020-11-01 19:02:38.903 ios-deploy[6138:104308] [ !! ] Unable to locate DeviceSupport directory with suffix 'Symbols'. This probably means you don't have Xcode installed, you will need to launch the app manually and logging output will not be shown!
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158657003601 stencyl.sw.util.StreamGobbler [ios-deploy] [ 95%] Developer disk image mounted successfully
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158641003600 stencyl.sw.util.StreamGobbler [ios-deploy] [  0%] Looking up developer disk image
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158526003599 stencyl.sw.util.StreamGobbler [ios-deploy] Starting debug of 00008020-001225E11E50003A (D331pAP, iPhone XS Max, iphoneos, arm64e) a.k.a. 'iPhone XS Max de Michel' connected through USB...
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158526003598 stencyl.sw.util.StreamGobbler [ios-deploy] ------ Debug phase ------
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158370003597 stencyl.sw.util.StreamGobbler [ios-deploy] [100%] Installed package /Users/monicataglecelis/stencylworks/games-generated/Numbers/Export/ios/build/Release-iphoneos/Numbers.app
jar:file:/Users/monicataglecelis/Desktop/Stencyl-b10651-mac/sw.jar!/res/logview4j/images/info.gif false INFO 1604268158292003596 stencyl.sw.util.StreamGobbler [ios-deploy] [ 95%] GeneratingApplicationMap

I'm running b10651

M

We use ios-deploy to launch games on ios devices, which uses an lldb debugging session. This requires the symbols for the device to be available on the computer.

Symbols are automatically downloaded by Xcode when the device is connected.

If the symbols are not present at the time a game is launched, ios-deploy will issue a warning like this, and the game will fail to launch. As noted, however, the game will still be installed on the device, so it can be manually launched.
Code: [Select]
[ios-deploy] [ !! ] Unable to locate DeviceSupport directory with suffix 'Symbols'. This probably means you don't have Xcode installed, you will need to launch the app manually and logging output will not be shown!
« Last Edit: November 03, 2020, 12:09:34 am by Justin »


Justin

  • Master Stencyler
  • *
November 02, 2020, 11:56:34 pm
Stencyl now detects this error and gives instructions to open Xcode while the device is connected in order to download the missing symbols.

This change is in private build 10652, and will be in public release 4.0.4.
  • Issue Assigned from (none) to Justin
  • Status changed from New to Resolved
« Last Edit: November 03, 2020, 12:01:34 am by Justin »


Issue updated by Justin - November 02, 2020, 11:58:51 pm
  • Tags added: 4.0.4


Pages: 1

Details

  • Reported
    November 02, 2020, 11:52:59 pm
  • Updated
    November 02, 2020, 11:58:51 pm

  • View Status
    Public
  • Type
    Bug
  • Status
    Resolved
  • Priority
    Normal
  • Version
    (none)
  • Fixed in
    (none)
  • Assigned to
    Justin
  • Category
    Compiling/Testing Games

Tags