[GH-ISSUE #415] [App Support]: Xbox ipa doesnt work #192

Open
opened 2026-03-03 18:55:39 +03:00 by kerem · 10 comments
Owner

Originally created by @sirkthethird on GitHub (Oct 11, 2022).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/415

Describe the bug

Xbox ipa crashes on launch, another ipa I found opens, but is stuck at the menu screen. M1 mac.

Steps to reproduce

just get an xbox app ipa and launch it on playcover.

Expected behaviour

should just be a crash or just the xbox logo and nothing else.

Crash log

No response

What version of PlayCover are you using?

1.1.1

What version of macOS are you using?

Monterey (macOS 12)

Issue Language

  • Yes my issue is written in English
Originally created by @sirkthethird on GitHub (Oct 11, 2022). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/415 ### Describe the bug Xbox ipa crashes on launch, another ipa I found opens, but is stuck at the menu screen. M1 mac. ### Steps to reproduce just get an xbox app ipa and launch it on playcover. ### Expected behaviour should just be a crash or just the xbox logo and nothing else. ### Crash log _No response_ ### What version of PlayCover are you using? 1.1.1 ### What version of macOS are you using? Monterey (macOS 12) ### Issue Language - [X] Yes my issue is written in English
Author
Owner

@nnNL2 commented on GitHub (Jan 20, 2023):

did you fig it out?

<!-- gh-comment-id:1397882655 --> @nnNL2 commented on GitHub (Jan 20, 2023): did you fig it out?
Author
Owner

@mvasl commented on GitHub (Jan 24, 2023):

Still crashes on 2.0.4. Judging from crash stacktrace, appears to be related to react wrapper crashing

<!-- gh-comment-id:1402338397 --> @mvasl commented on GitHub (Jan 24, 2023): Still crashes on 2.0.4. Judging from crash stacktrace, appears to be related to react wrapper crashing
Author
Owner

@tw1nk commented on GitHub (Mar 7, 2023):

I have the same issue.
Started with LLDB output from the nightly build and got this log.

/usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit
~ ❯❯❯ /usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit
error: module importing failed: invalid pathname
(lldb) target create "/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox"
Current executable set to '/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox' (arm64).
(lldb) run
objc[10071]: Class iOSPartAInternalObject is implemented in both /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Frameworks/Xal.framework/Xal (0x101e7cf00) and /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox (0x1010a3c98). One of the two will be used. Which one is undefined.
2023-03-07 21:25:07.834890+0100 Xbox[10071:5015484] PlayFab Party file path: /Users/User/Library/Containers/B708C575-45B8-4F76-990A-8CE82CD0F86F/Data/Documents/PlayFabPartyLogger.json
2023-03-07 21:25:08.052605+0100 Xbox[10071:5015484] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-03-07 21:25:08.053044+0100 Xbox[10071:5015484] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-03-07 21:25:08.054535+0100 Xbox[10071:5015484] 
[CodePush] Loading JS bundle from file:///Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/main.jsbundle
2023-03-07 21:25:08.056895+0100 Xbox[10071:5015484] [native] Running application Xbox ({
    initialProps =     {
    };
    rootTag = 1;
})
2023-03-07 21:25:08.091344+0100 Xbox[10071:5015484] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x60000024a820> F8BB1C28-BAE8-11D6-9C31-00039315CD46
2023-03-07 21:25:08.115365+0100 Xbox[10071:5015484] [UIDevice.orientation] Device orientations are not supported in Mac Catalyst processes. Ignoring attempt to set UIDevice orientation to: 1
2023-03-07 21:25:08.565815+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching: {
    acct = deviceUID;
    class = genp;
    pdmn = ck;
    "r_Attributes" = 1;
    "r_Data" = 1;
    svce = deviceUID;
}
2023-03-07 21:25:08.565837+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching result: (null)
2023-03-07 21:25:08.565935+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching: {
    acct = deviceUID;
    class = genp;
    pdmn = ck;
    "r_Attributes" = 1;
    "r_Data" = 1;
    svce = deviceUID;
}
2023-03-07 21:25:08.565945+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching result: (null)
2023-03-07 21:25:08.566636+0100 Xbox[10071:5015727] PC-DEBUG: Wrote keychain file to file:///Users/User/Library/Containers/io.playcover.PlayCover/PlayChain/com.microsoft.smartglass/deviceUID-deviceUID-genp.plist
2023-03-07 21:25:08.589827+0100 Xbox[10071:5015727] [javascript] Error: Unsupported device type: Desktop, js engine: hermes
2023-03-07 21:25:08.590457+0100 Xbox[10071:5015619] [native] Unable to find module for RedBox
2023-03-07 21:25:08.590475+0100 Xbox[10071:5015619] [native] Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes
2023-03-07 21:25:08.590637+0100 Xbox[10071:5015727] [javascript] Invariant Violation: Failed to call into JavaScript module method AppRegistry.runApplication(). Module has not been registered as callable. Registered callable JavaScript modules (n = 11): Systrace, JSTimers, HeapCapture, SamplingProfiler, RCTLog, RCTDeviceEventEmitter, RCTNativeAppEventEmitter, GlobalPerformanceLogger, JSDevSupportModule, HMRClient, RCTEventEmitter.
        A frequent cause of the error is that the application entry file path is incorrect. This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native., js engine: hermes
2023-03-07 21:25:08.591712+0100 Xbox[10071:5015619] *** Terminating app due to uncaught exception 'RCTFatalException: Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes', reason: 'Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes, stack:
value@2979:2642
o@2981:327
anonymous@2981:157
anonymous@647:267
anonymous@604:234
h@2:1707
d@2:1150
i@2:496
anonymous@443:1117
h@2:1707
d@2:1150
i@2:496
anonymous@409:108
h@2:1707
d@2:1150
i@2:496
anonymous@6:37
h@2:1707
d@2:1080
i@2:496
global@5446:3
'
*** First throw call stack:
(
	0   CoreFoundation                      0x000000018467c3e8 __exceptionPreprocess + 176
	1   libobjc.A.dylib                     0x00000001841c6ea8 objc_exception_throw + 60
	2   Xbox                                0x0000000100163d8c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 293992
	3   Xbox                                0x00000001001d6b34 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 764432
	4   Xbox                                0x00000001001d7378 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 766548
	5   CoreFoundation                      0x00000001845e3db4 __invoking___ + 148
	6   CoreFoundation                      0x00000001845e3c2c -[NSInvocation invoke] + 428
	7   CoreFoundation                      0x0000000184615478 -[NSInvocation invokeWithTarget:] + 64
	8   Xbox                                0x0000000100191b94 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 481904
	9   Xbox                                0x0000000100193d0c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 490472
	10  Xbox                                0x0000000100193994 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 489584
	11  libdispatch.dylib                   0x00000001843989dc _dispatch_call_block_and_release + 32
	12  libdispatch.dylib                   0x000000018439a504 _dispatch_client_callout + 20
	13  libdispatch.dylib                   0x00000001843a1bbc _dispatch_lane_serial_drain + 672
	14  libdispatch.dylib                   0x00000001843a2708 _dispatch_lane_invoke + 384
	15  libdispatch.dylib                   0x00000001843ad34c _dispatch_workloop_worker_thread + 652
	16  libsystem_pthread.dylib             0x000000018451e100 _pthread_wqthread + 288
	17  libsystem_pthread.dylib             0x000000018451ce20 start_wqthread + 8
)
2023-03-07 21:25:08.591817+0100 Xbox[10071:5015619] [General] An uncaught exception was raised
2023-03-07 21:25:08.592324+0100 Xbox[10071:5015619] [General] Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes, stack:
value@2979:2642
o@2981:327
anonymous@2981:157
anonymous@647:267
anonymous@604:234
h@2:1707
d@2:1150
i@2:496
anonymous@443:1117
h@2:1707
d@2:1150
i@2:496
anonymous@409:108
h@2:1707
d@2:1150
i@2:496
anonymous@6:37
h@2:1707
d@2:1080
i@2:496
global@5446:3
2023-03-07 21:25:08.592356+0100 Xbox[10071:5015619] [General] (
	0   CoreFoundation                      0x000000018467c3e8 __exceptionPreprocess + 176
	1   libobjc.A.dylib                     0x00000001841c6ea8 objc_exception_throw + 60
	2   Xbox                                0x0000000100163d8c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 293992
	3   Xbox                                0x00000001001d6b34 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 764432
	4   Xbox                                0x00000001001d7378 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 766548
	5   CoreFoundation                      0x00000001845e3db4 __invoking___ + 148
	6   CoreFoundation                      0x00000001845e3c2c -[NSInvocation invoke] + 428
	7   CoreFoundation                      0x0000000184615478 -[NSInvocation invokeWithTarget:] + 64
	8   Xbox                                0x0000000100191b94 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 481904
	9   Xbox                                0x0000000100193d0c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 490472
	10  Xbox                                0x0000000100193994 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 489584
	11  libdispatch.dylib                   0x00000001843989dc _dispatch_call_block_and_release + 32
	12  libdispatch.dylib                   0x000000018439a504 _dispatch_client_callout + 20
	13  libdispatch.dylib                   0x00000001843a1bbc _dispatch_lane_serial_drain + 672
	14  libdispatch.dylib                   0x00000001843a2708 _dispatch_lane_invoke + 384
	15  libdispatch.dylib                   0x00000001843ad34c _dispatch_workloop_worker_thread + 652
	16  libsystem_pthread.dylib             0x000000018451e100 _pthread_wqthread + 288
	17  libsystem_pthread.dylib             0x000000018451ce20 start_wqthread + 8
)
Process 10071 stopped
* thread #5, queue = 'com.facebook.react.ExceptionsManagerQueue', stop reason = EXC_BREAKPOINT (code=1, subcode=0x187b687dc)
    frame #0: 0x0000000187b687dc AppKit`-[NSApplication _crashOnException:] + 240
AppKit`-[NSApplication _crashOnException:]:
->  0x187b687dc <+240>: brk    #0x1
    0x187b687e0 <+244>: bl     0x18832e9e8               ; symbol stub for: objc_begin_catch
    0x187b687e4 <+248>: str    xzr, [sp]
    0x187b687e8 <+252>: mov    x0, #0x0
Target 0: (Xbox) stopped.
Process 10071 launched: '/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox' (arm64)
(lldb) exit
<!-- gh-comment-id:1458826659 --> @tw1nk commented on GitHub (Mar 7, 2023): I have the same issue. Started with LLDB output from the nightly build and got this log. ```Last login: Wed Feb 15 19:40:27 on ttys005 /usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit ~ ❯❯❯ /usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit error: module importing failed: invalid pathname (lldb) target create "/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox" Current executable set to '/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox' (arm64). (lldb) run objc[10071]: Class iOSPartAInternalObject is implemented in both /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Frameworks/Xal.framework/Xal (0x101e7cf00) and /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox (0x1010a3c98). One of the two will be used. Which one is undefined. 2023-03-07 21:25:07.834890+0100 Xbox[10071:5015484] PlayFab Party file path: /Users/User/Library/Containers/B708C575-45B8-4F76-990A-8CE82CD0F86F/Data/Documents/PlayFabPartyLogger.json 2023-03-07 21:25:08.052605+0100 Xbox[10071:5015484] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 2023-03-07 21:25:08.053044+0100 Xbox[10071:5015484] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 2023-03-07 21:25:08.054535+0100 Xbox[10071:5015484] [CodePush] Loading JS bundle from file:///Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/main.jsbundle 2023-03-07 21:25:08.056895+0100 Xbox[10071:5015484] [native] Running application Xbox ({ initialProps = { }; rootTag = 1; }) 2023-03-07 21:25:08.091344+0100 Xbox[10071:5015484] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x60000024a820> F8BB1C28-BAE8-11D6-9C31-00039315CD46 2023-03-07 21:25:08.115365+0100 Xbox[10071:5015484] [UIDevice.orientation] Device orientations are not supported in Mac Catalyst processes. Ignoring attempt to set UIDevice orientation to: 1 2023-03-07 21:25:08.565815+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching: { acct = deviceUID; class = genp; pdmn = ck; "r_Attributes" = 1; "r_Data" = 1; svce = deviceUID; } 2023-03-07 21:25:08.565837+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching result: (null) 2023-03-07 21:25:08.565935+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching: { acct = deviceUID; class = genp; pdmn = ck; "r_Attributes" = 1; "r_Data" = 1; svce = deviceUID; } 2023-03-07 21:25:08.565945+0100 Xbox[10071:5015727] PC-DEBUG: SecItemCopyMatching result: (null) 2023-03-07 21:25:08.566636+0100 Xbox[10071:5015727] PC-DEBUG: Wrote keychain file to file:///Users/User/Library/Containers/io.playcover.PlayCover/PlayChain/com.microsoft.smartglass/deviceUID-deviceUID-genp.plist 2023-03-07 21:25:08.589827+0100 Xbox[10071:5015727] [javascript] Error: Unsupported device type: Desktop, js engine: hermes 2023-03-07 21:25:08.590457+0100 Xbox[10071:5015619] [native] Unable to find module for RedBox 2023-03-07 21:25:08.590475+0100 Xbox[10071:5015619] [native] Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes 2023-03-07 21:25:08.590637+0100 Xbox[10071:5015727] [javascript] Invariant Violation: Failed to call into JavaScript module method AppRegistry.runApplication(). Module has not been registered as callable. Registered callable JavaScript modules (n = 11): Systrace, JSTimers, HeapCapture, SamplingProfiler, RCTLog, RCTDeviceEventEmitter, RCTNativeAppEventEmitter, GlobalPerformanceLogger, JSDevSupportModule, HMRClient, RCTEventEmitter. A frequent cause of the error is that the application entry file path is incorrect. This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native., js engine: hermes 2023-03-07 21:25:08.591712+0100 Xbox[10071:5015619] *** Terminating app due to uncaught exception 'RCTFatalException: Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes', reason: 'Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes, stack: value@2979:2642 o@2981:327 anonymous@2981:157 anonymous@647:267 anonymous@604:234 h@2:1707 d@2:1150 i@2:496 anonymous@443:1117 h@2:1707 d@2:1150 i@2:496 anonymous@409:108 h@2:1707 d@2:1150 i@2:496 anonymous@6:37 h@2:1707 d@2:1080 i@2:496 global@5446:3 ' *** First throw call stack: ( 0 CoreFoundation 0x000000018467c3e8 __exceptionPreprocess + 176 1 libobjc.A.dylib 0x00000001841c6ea8 objc_exception_throw + 60 2 Xbox 0x0000000100163d8c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 293992 3 Xbox 0x00000001001d6b34 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 764432 4 Xbox 0x00000001001d7378 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 766548 5 CoreFoundation 0x00000001845e3db4 __invoking___ + 148 6 CoreFoundation 0x00000001845e3c2c -[NSInvocation invoke] + 428 7 CoreFoundation 0x0000000184615478 -[NSInvocation invokeWithTarget:] + 64 8 Xbox 0x0000000100191b94 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 481904 9 Xbox 0x0000000100193d0c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 490472 10 Xbox 0x0000000100193994 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 489584 11 libdispatch.dylib 0x00000001843989dc _dispatch_call_block_and_release + 32 12 libdispatch.dylib 0x000000018439a504 _dispatch_client_callout + 20 13 libdispatch.dylib 0x00000001843a1bbc _dispatch_lane_serial_drain + 672 14 libdispatch.dylib 0x00000001843a2708 _dispatch_lane_invoke + 384 15 libdispatch.dylib 0x00000001843ad34c _dispatch_workloop_worker_thread + 652 16 libsystem_pthread.dylib 0x000000018451e100 _pthread_wqthread + 288 17 libsystem_pthread.dylib 0x000000018451ce20 start_wqthread + 8 ) 2023-03-07 21:25:08.591817+0100 Xbox[10071:5015619] [General] An uncaught exception was raised 2023-03-07 21:25:08.592324+0100 Xbox[10071:5015619] [General] Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes, stack: value@2979:2642 o@2981:327 anonymous@2981:157 anonymous@647:267 anonymous@604:234 h@2:1707 d@2:1150 i@2:496 anonymous@443:1117 h@2:1707 d@2:1150 i@2:496 anonymous@409:108 h@2:1707 d@2:1150 i@2:496 anonymous@6:37 h@2:1707 d@2:1080 i@2:496 global@5446:3 2023-03-07 21:25:08.592356+0100 Xbox[10071:5015619] [General] ( 0 CoreFoundation 0x000000018467c3e8 __exceptionPreprocess + 176 1 libobjc.A.dylib 0x00000001841c6ea8 objc_exception_throw + 60 2 Xbox 0x0000000100163d8c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 293992 3 Xbox 0x00000001001d6b34 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 764432 4 Xbox 0x00000001001d7378 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 766548 5 CoreFoundation 0x00000001845e3db4 __invoking___ + 148 6 CoreFoundation 0x00000001845e3c2c -[NSInvocation invoke] + 428 7 CoreFoundation 0x0000000184615478 -[NSInvocation invokeWithTarget:] + 64 8 Xbox 0x0000000100191b94 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 481904 9 Xbox 0x0000000100193d0c _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 490472 10 Xbox 0x0000000100193994 _ZN8facebook5react11JSIExecutor21defaultTimeoutInvokerERKNSt3__18functionIFvvEEENS3_IFNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEvEEE + 489584 11 libdispatch.dylib 0x00000001843989dc _dispatch_call_block_and_release + 32 12 libdispatch.dylib 0x000000018439a504 _dispatch_client_callout + 20 13 libdispatch.dylib 0x00000001843a1bbc _dispatch_lane_serial_drain + 672 14 libdispatch.dylib 0x00000001843a2708 _dispatch_lane_invoke + 384 15 libdispatch.dylib 0x00000001843ad34c _dispatch_workloop_worker_thread + 652 16 libsystem_pthread.dylib 0x000000018451e100 _pthread_wqthread + 288 17 libsystem_pthread.dylib 0x000000018451ce20 start_wqthread + 8 ) Process 10071 stopped * thread #5, queue = 'com.facebook.react.ExceptionsManagerQueue', stop reason = EXC_BREAKPOINT (code=1, subcode=0x187b687dc) frame #0: 0x0000000187b687dc AppKit`-[NSApplication _crashOnException:] + 240 AppKit`-[NSApplication _crashOnException:]: -> 0x187b687dc <+240>: brk #0x1 0x187b687e0 <+244>: bl 0x18832e9e8 ; symbol stub for: objc_begin_catch 0x187b687e4 <+248>: str xzr, [sp] 0x187b687e8 <+252>: mov x0, #0x0 Target 0: (Xbox) stopped. Process 10071 launched: '/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox' (arm64) (lldb) exit ```
Author
Owner

@tw1nk commented on GitHub (Mar 7, 2023):

Removing Playtools at least causes xbox to not immediately crash, however it's stuck with this screen

image
<!-- gh-comment-id:1458871574 --> @tw1nk commented on GitHub (Mar 7, 2023): Removing Playtools at least causes xbox to not immediately crash, however it's stuck with this screen <img width="936" alt="image" src="https://user-images.githubusercontent.com/67468/223551990-cf65f203-7bd0-4d2f-9bf9-1d385dc8f3e1.png">
Author
Owner

@tw1nk commented on GitHub (Mar 7, 2023):

And the lldb output when the above screenshot is at screen is

/usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit
~ ❯❯❯ /usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit
error: module importing failed: invalid pathname
(lldb) target create "/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox"
Current executable set to '/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox' (arm64).
(lldb) run
objc[15454]: Class iOSPartAInternalObject is implemented in both /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Frameworks/Xal.framework/Xal (0x101e84f00) and /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox (0x1010a3c98). One of the two will be used. Which one is undefined.
2023-03-07 22:11:51.456 Xbox[15454:5072602] PlayFab Party file path: /Users/User/Library/Containers/B708C575-45B8-4F76-990A-8CE82CD0F86F/Data/Documents/PlayFabPartyLogger.json
2023-03-07 22:11:51.546226+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-03-07 22:11:51.546255+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-03-07 22:11:51.546283+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-03-07 22:11:51.547866+0100 Xbox[15454:5072602] 
[CodePush] Loading JS bundle from file:///Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/main.jsbundle
2023-03-07 22:11:51.550664+0100 Xbox[15454:5072602] [native] Running application Xbox ({
    initialProps =     {
    };
    rootTag = 1;
})
2023-03-07 22:11:51.585581+0100 Xbox[15454:5072602] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x60000023b700> F8BB1C28-BAE8-11D6-9C31-00039315CD46
2023-03-07 22:11:51.618732+0100 Xbox[15454:5072602] [UIDevice.orientation] Device orientations are not supported in Mac Catalyst processes. Ignoring attempt to set UIDevice orientation to: 1
2023-03-07 22:11:51.660525+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-03-07 22:11:52.443492+0100 Xbox[15454:5072654] [javascript] Running "Xbox
2023-03-07 22:11:52.657689+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"xCloud Client SDK - base Cv: GF9ScWWweDjktOEr1bm36P, NanoVersion: V3, StreamProtocolVersion: V3, SDK version: 5.3.3, SdkInstallId: ","level":2}
{"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"xCloud Client SDK - base Cv: GF9ScWWweDjktOEr1bm36P, NanoVersion: V3, StreamProtocolVersion: V3, SDK version: 5.3.3, SdkInstallId: ","level":2}
2023-03-07 22:11:52.657741+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"MemoryInfo: System Memory: 17179869184 bytes, Available Memory: 75055104 bytes, Low Threshold: 0 bytes","level":2}
{"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"MemoryInfo: System Memory: 17179869184 bytes, Available Memory: 75055104 bytes, Low Threshold: 0 bytes","level":2}
2023-03-07 22:11:52.657816+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"DeviceType: Manufacturer: Apple, Model: arm64","level":2}
{"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"DeviceType: Manufacturer: Apple, Model: arm64","level":2}
2023-03-07 22:11:52.657827+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"HEVC Decoder Name: ","level":2}
{"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"HEVC Decoder Name: ","level":2}
2023-03-07 22:11:52.657833+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"OperatingSystem: iOS 16.3 (Build 22D68)","level":2}
{"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"OperatingSystem: iOS 16.3 (Build 22D68)","level":2}
2023-03-07 22:11:52.658174+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"xCloud Client SDK - Stream Session's Client App Install ID set to: 1599ca4afb3b6340eb7863e582c29f47","level":2}
{"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"xCloud Client SDK - Stream Session's Client App Install ID set to: 1599ca4afb3b6340eb7863e582c29f47","level":2}
2023-03-07 22:11:52.658349+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"ConnectionInfo: ConnectionType: Wifi, Wifi Strength: -2147483648 dBm/-1%, Wifi Frequency: -2147483648 MHz, Wifi Link Speed: -2147483648 mbps, MCC: , MNC: , Carrier: , Cell strength: -1%, Network details: ","level":2}
{"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"ConnectionInfo: ConnectionType: Wifi, Wifi Strength: -2147483648 dBm/-1%, Wifi Frequency: -2147483648 MHz, Wifi Link Speed: -2147483648 mbps, MCC: , MNC: , Carrier: , Cell strength: -1%, Network details: ","level":2}
2023-03-07 22:11:52.669699+0100 Xbox[15454:5072654] [javascript] [CodePush] Checking for update.
2023-03-07 22:11:52.747427+0100 Xbox[15454:5072638] [quic] quic_crypto_session_state_serialize [C2.1.1.1:2] [-cf37346427c2fa98] TLS ticket does not fit (6915 > 6144)
2023-03-07 22:11:52.747450+0100 Xbox[15454:5072638] [quic] quic_crypto_session_state_serialize [C2.1.1.1:2] [-cf37346427c2fa98] TLS ticket does not fit (6915 > 6144)
2023-03-07 22:11:53.297817+0100 Xbox[15454:5072654] [javascript] [CodePush] App is up to date.
<!-- gh-comment-id:1458884274 --> @tw1nk commented on GitHub (Mar 7, 2023): And the lldb output when the above screenshot is at screen is ```Last login: Tue Mar 7 21:24:52 on ttys008 /usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit ~ ❯❯❯ /usr/bin/lldb -o run /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox -o exit error: module importing failed: invalid pathname (lldb) target create "/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox" Current executable set to '/Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox' (arm64). (lldb) run objc[15454]: Class iOSPartAInternalObject is implemented in both /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Frameworks/Xal.framework/Xal (0x101e84f00) and /Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/Xbox (0x1010a3c98). One of the two will be used. Which one is undefined. 2023-03-07 22:11:51.456 Xbox[15454:5072602] PlayFab Party file path: /Users/User/Library/Containers/B708C575-45B8-4F76-990A-8CE82CD0F86F/Data/Documents/PlayFabPartyLogger.json 2023-03-07 22:11:51.546226+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 2023-03-07 22:11:51.546255+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 2023-03-07 22:11:51.546283+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 2023-03-07 22:11:51.547866+0100 Xbox[15454:5072602] [CodePush] Loading JS bundle from file:///Users/User/Library/Containers/io.playcover.PlayCover/Xbox.app/main.jsbundle 2023-03-07 22:11:51.550664+0100 Xbox[15454:5072602] [native] Running application Xbox ({ initialProps = { }; rootTag = 1; }) 2023-03-07 22:11:51.585581+0100 Xbox[15454:5072602] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x60000023b700> F8BB1C28-BAE8-11D6-9C31-00039315CD46 2023-03-07 22:11:51.618732+0100 Xbox[15454:5072602] [UIDevice.orientation] Device orientations are not supported in Mac Catalyst processes. Ignoring attempt to set UIDevice orientation to: 1 2023-03-07 22:11:51.660525+0100 Xbox[15454:5072602] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 2023-03-07 22:11:52.443492+0100 Xbox[15454:5072654] [javascript] Running "Xbox 2023-03-07 22:11:52.657689+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"xCloud Client SDK - base Cv: GF9ScWWweDjktOEr1bm36P, NanoVersion: V3, StreamProtocolVersion: V3, SDK version: 5.3.3, SdkInstallId: ","level":2} {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"xCloud Client SDK - base Cv: GF9ScWWweDjktOEr1bm36P, NanoVersion: V3, StreamProtocolVersion: V3, SDK version: 5.3.3, SdkInstallId: ","level":2} 2023-03-07 22:11:52.657741+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"MemoryInfo: System Memory: 17179869184 bytes, Available Memory: 75055104 bytes, Low Threshold: 0 bytes","level":2} {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"MemoryInfo: System Memory: 17179869184 bytes, Available Memory: 75055104 bytes, Low Threshold: 0 bytes","level":2} 2023-03-07 22:11:52.657816+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"DeviceType: Manufacturer: Apple, Model: arm64","level":2} {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"DeviceType: Manufacturer: Apple, Model: arm64","level":2} 2023-03-07 22:11:52.657827+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"HEVC Decoder Name: ","level":2} {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"HEVC Decoder Name: ","level":2} 2023-03-07 22:11:52.657833+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"OperatingSystem: iOS 16.3 (Build 22D68)","level":2} {"date":"2023-03-07T21:11:52.657","PID":15454,"TID":5072629,"message":"OperatingSystem: iOS 16.3 (Build 22D68)","level":2} 2023-03-07 22:11:52.658174+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"xCloud Client SDK - Stream Session's Client App Install ID set to: 1599ca4afb3b6340eb7863e582c29f47","level":2} {"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"xCloud Client SDK - Stream Session's Client App Install ID set to: 1599ca4afb3b6340eb7863e582c29f47","level":2} 2023-03-07 22:11:52.658349+0100 Xbox[15454:5072745] [GSClient] {"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"ConnectionInfo: ConnectionType: Wifi, Wifi Strength: -2147483648 dBm/-1%, Wifi Frequency: -2147483648 MHz, Wifi Link Speed: -2147483648 mbps, MCC: , MNC: , Carrier: , Cell strength: -1%, Network details: ","level":2} {"date":"2023-03-07T21:11:52.658","PID":15454,"TID":5072629,"message":"ConnectionInfo: ConnectionType: Wifi, Wifi Strength: -2147483648 dBm/-1%, Wifi Frequency: -2147483648 MHz, Wifi Link Speed: -2147483648 mbps, MCC: , MNC: , Carrier: , Cell strength: -1%, Network details: ","level":2} 2023-03-07 22:11:52.669699+0100 Xbox[15454:5072654] [javascript] [CodePush] Checking for update. 2023-03-07 22:11:52.747427+0100 Xbox[15454:5072638] [quic] quic_crypto_session_state_serialize [C2.1.1.1:2] [-cf37346427c2fa98] TLS ticket does not fit (6915 > 6144) 2023-03-07 22:11:52.747450+0100 Xbox[15454:5072638] [quic] quic_crypto_session_state_serialize [C2.1.1.1:2] [-cf37346427c2fa98] TLS ticket does not fit (6915 > 6144) 2023-03-07 22:11:53.297817+0100 Xbox[15454:5072654] [javascript] [CodePush] App is up to date. ```
Author
Owner

@ohaiibuzzle commented on GitHub (Mar 8, 2023):

This is actually why
[General] Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes, stack:

They strictly not allow anything that even remotely detects as desktop from running the app and crash out immediately

<!-- gh-comment-id:1459342230 --> @ohaiibuzzle commented on GitHub (Mar 8, 2023): This is actually why `[General] Unhandled JS Exception: Error: Unsupported device type: Desktop, js engine: hermes, stack:` They strictly not allow anything that even remotely detects as `desktop` from running the app and crash out immediately
Author
Owner

@tw1nk commented on GitHub (Mar 28, 2023):

Wouldn't it be possible to for playcover to report itself as 'not a desktop'?

<!-- gh-comment-id:1487388679 --> @tw1nk commented on GitHub (Mar 28, 2023): Wouldn't it be possible to for playcover to report itself as 'not a desktop'?
Author
Owner

@Affoghiamoci commented on GitHub (Jul 24, 2023):

any news with this app?

<!-- gh-comment-id:1648329700 --> @Affoghiamoci commented on GitHub (Jul 24, 2023): any news with this app?
Author
Owner

@kennywong13104 commented on GitHub (Mar 25, 2024):

I can open the app. Disable SIP (you can find instructions on web by Google "Disable Mac SIP"), and follow the actions as "Unable to log in" (https://docs.playcover.io/getting_started/troubleshoot_login). Last, disable "PlayTools".

However, remote play is not working. I can connect to my Xbox, and I am able to see what is displaying. But I am not able to control my Xbox, when I make one move, the screen just freeze.

<!-- gh-comment-id:2018532322 --> @kennywong13104 commented on GitHub (Mar 25, 2024): I can open the app. Disable SIP (you can find instructions on web by Google "Disable Mac SIP"), and follow the actions as "Unable to log in" (https://docs.playcover.io/getting_started/troubleshoot_login). Last, disable "PlayTools". However, remote play is not working. I can connect to my Xbox, and I am able to see what is displaying. But I am not able to control my Xbox, when I make one move, the screen just freeze.
Author
Owner

@Affoghiamoci commented on GitHub (Mar 26, 2024):

Perfect! Thx u!Il giorno 25 mar 2024, alle ore 18:29, Wong Shun Him | Kenny @.***> ha scritto:
I can open the app. Disable SIP (you can find instructions on web by Google "Disable Mac SIP"), and follow the actions as "Unable to log in" (https://docs.playcover.io/getting_started/troubleshoot_login). Last, disable "PlayTools".

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

<!-- gh-comment-id:2019144789 --> @Affoghiamoci commented on GitHub (Mar 26, 2024): Perfect! Thx u!Il giorno 25 mar 2024, alle ore 18:29, Wong Shun Him | Kenny ***@***.***> ha scritto: I can open the app. Disable SIP (you can find instructions on web by Google "Disable Mac SIP"), and follow the actions as "Unable to log in" (https://docs.playcover.io/getting_started/troubleshoot_login). Last, disable "PlayTools". —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#192
No description provided.