mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 00:05:52 +03:00
[GH-ISSUE #1924] [App Support]: The game 黑子的篮球:街头对决(Kuroko no basket: Street Rivals) (Chinese Version) can be opened and a error popup shows up #1269
Labels
No labels
UI
app-support
bug
bug
documentation
duplicate
enhancement
game-support
good first issue
help wanted / caution
inactive
invalid
macos-beta
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PlayCover#1269
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @testintestin1212 on GitHub (Jul 18, 2025).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1924
App Store link
https://apps.apple.com/cn/app/%E9%BB%91%E5%AD%90%E7%9A%84%E7%AF%AE%E7%90%83-%E8%A1%97%E5%A4%B4%E5%AF%B9%E5%86%B3/id6741651247
Current issues
More details
I have tried to open the game Kuroko no basket: Street Rivals in both three servers, namely Japanese, Taiwanese and Chinese servers, the game runs smoothly in JP and TW server, however, the game crashes immediately when I attempted to open the Chinese version.
I am using a Mac mini M4 in Sequoia 15.5
Here is the link of the complete crash log: https://docs.google.com/document/d/1ertXtA-Vj3_dhrv6Z27-QOUWvlPfo9HrLQNyK6aIrck/edit?usp=sharing
I cannot provide the complete Crash log in the following section due to the 65536 word limitation. Thank you for your understanding.
Below is a picture of successfully open the game in TW version

I have search for reason for this issue through different AI, the following are their reply. I hope these information helps to clarify, and even solve the problem:
Background and Issue Description
The reported issue is that when using PlayCover to launch the Chinese version of Kuroko's Basketball: Street Rivals, the application crashes, while the Taiwanese and Japanese versions run normally. The crash report indicates that the error occurs in the UG_CAIDManager class of the lmdsdk framework, with a specific error of NSInvalidArgumentException and the message: *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[9]. This suggests that the code attempted to create a dictionary with a nil value, which is not allowed in Objective-C.
Your environment is macOS 15.5, running on an Apple Silicon Mac, with the crash occurring at 11:11:16 on July 18, 2025. The crash report shows that the process is Unity-iPhone [34181], with the identifier com.dyyfgame.kuroko.cn, version 2 (216), and the crash occurred on the main thread (com.apple.main-thread) with an exception type of EXC_BREAKPOINT (SIGTRAP).
Issue Analysis
Based on the crash report, the error occurs in the -[UG_CAIDManager getDeviceInfo] method, which encounters an issue when attempting to create a dictionary. The lmdsdk appears to be a third-party SDK, likely used for device identification or authentication (based on the class name UG_CAIDManager, which may relate to client application ID or device information). The crash is caused by a nil value during dictionary initialization, indicating that some required data is missing or not properly set when retrieving device information.
Since the Taiwanese and Japanese versions run normally while the Chinese version crashes, this suggests that the Chinese version may have different requirements or configurations, particularly related to region-specific device identification or permissions.
Crash log
What version of PlayCover are you using?
3.1.0
What version of macOS are you using?
Other (please specify)
Issue Language