[GH-ISSUE #1437] [App Support]: Netease cloud music(网易云音乐) #871

Open
opened 2026-03-03 19:01:42 +03:00 by kerem · 1 comment
Owner

Originally created by @Dariozuo on GitHub (Apr 5, 2024).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1437

https://apps.apple.com/cn/app/%25E7%25BD%2591%25E6%2598%2593%25E4%25BA%2591%25E9%259F%25B3%25E4%25B9%2590-1%25E4%25BA%25BF%25E6%25AD%25A3%25E7%2589%2588%25E6%259B%25B2%25E5%25BA%2593%25E6%259C%2589%25E5%25A3%25B0%25E5%2586%2585%25E5%25AE%25B9/id590338362&ved=2ahUKEwjp4tjTwqqFAxWr9AIHHTY2PVQQFnoECBUQAQ&usg=AOvVaw01l2PzooUcziU2sPALu7lz

Current issues

  • App fails to install
  • App fails to open
  • App crashes randomly during usage
  • App experiences graphical issues or broken UI
  • App fails to connect to servers
  • Other

More details

It can be downloaded successfully, but cannot be opened. After downloading, double-click to run, and the program crashes after a short period of time.

Crash log

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               neteasemusic [19726]
Path:                  /Users/USER/*/网易云音乐.app/neteasemusic
Identifier:            com.netease.cloudmusic
Version:               9.0.50 (4858)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-04-05 09:10:19.8528 +0200
OS Version:            macOS 14.4.1 (23E224)
Report Version:        12
Anonymous UUID:        36030F5F-5D74-D92A-DCD2-2563FC8FA7E2

Sleep/Wake UUID:       54E54FF2-ACD7-4717-995C-EFE593BFDBA0

Time Awake Since Boot: 440000 seconds
Time Since Wake:       872 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace DYLD, Code 1 Library missing
Library not loaded: @rpath/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub
Referenced from: <C3A083F7-81DA-3E8D-8799-59ED721080BD> /Users/USER/Library/Containers/io.playcover.PlayCover/*/com.netease.cloudmusic.app/neteasemusic
Reason: tried: '/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file), '/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file), '/System/Library/Frameworks/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file, not in dyld cache), (security policy does not allow @ path expansion)
(terminated at launch; ignore backtrace)

Thread 0 Crashed:
0   dyld                          	       0x186549a50 __abort_with_payload + 8
1   dyld                          	       0x186554628 abort_with_payload_wrapper_internal + 104
2   dyld                          	       0x18655465c abort_with_payload + 16
3   dyld                          	       0x1864e66b0 dyld4::halt(char const*, dyld4::StructuredError const*) + 304
4   dyld                          	       0x1864e3258 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3888
5   dyld                          	       0x1864e1edc start + 1844


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000006   x1: 0x0000000000000001   x2: 0x000000016f76a8e0   x3: 0x00000000000000ca
    x4: 0x000000016f76a4e0   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x0000000000000250
    x8: 0x0000000000000020   x9: 0x000000016f76a461  x10: 0x000000000000000a  x11: 0x0000000000000000
   x12: 0x0000000000000031  x13: 0x1000000000000000  x14: 0x0000000000000004  x15: 0x0000000000008000
   x16: 0x0000000000000209  x17: 0x00000001864df37c  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000000016f76a4e0  x21: 0x00000000000000ca  x22: 0x000000016f76a8e0  x23: 0x0000000000000001
   x24: 0x0000000000000006  x25: 0x0000000000000001  x26: 0x000000016f76b258  x27: 0x0000000000000101
   x28: 0x000000016f76b318   fp: 0x000000016f76a4b0   lr: 0x0000000186554628
    sp: 0x000000016f76a470   pc: 0x0000000186549a50 cpsr: 0x80001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x100694000 -        0x10b66ffff com.netease.cloudmusic (9.0.50) <c3a083f7-81da-3e8d-8799-59ed721080bd> /Users/USER/Library/Containers/io.playcover.PlayCover/*/com.netease.cloudmusic.app/neteasemusic
       0x1864dc000 -        0x1865649db dyld (*) <f6dd3ec2-85a4-3ab1-8486-b189cd980ebe> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 117
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=711.6M resident=0K(0%) swapped_out_or_unallocated=711.6M(100%)
Writable regions: Total=17.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=17.9M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
STACK GUARD                       56.0M        1 
Stack                             8176K        1 
VM_ALLOCATE                         16K        1 
__DATA                            43.4M        3 
__DATA_CONST                        23K        1 
__DATA_DIRTY                         7K        1 
__LINKEDIT                       535.2M        2 
__TEXT                           176.4M        2 
dyld private memory               4384K        4 
===========                     =======  ======= 
TOTAL                            823.3M       16 



-----------
Full Report
-----------

{"app_name":"neteasemusic","timestamp":"2024-04-05 09:10:24.00 +0200","app_version":"9.0.50","slice_uuid":"c3a083f7-81da-3e8d-8799-59ed721080bd","build_version":"4858","platform":6,"bundleID":"com.netease.cloudmusic","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.4.1 (23E224)","roots_installed":0,"name":"neteasemusic","incident_id":"A7E37FB9-B7E3-4E4E-B180-E6862C2C4569"}
{
  "uptime" : 440000,
  "procRole" : "Background",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookAir10,1",
  "coalitionID" : 89134,
  "osVersion" : {
    "train" : "macOS 14.4.1",
    "build" : "23E224",
    "releaseType" : "User"
  },
  "captureTime" : "2024-04-05 09:10:19.8528 +0200",
  "codeSigningMonitor" : 1,
  "incident" : "A7E37FB9-B7E3-4E4E-B180-E6862C2C4569",
  "pid" : 19726,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-04-05 09:10:16.0196 +0200",
  "procStartAbsTime" : 10678473745035,
  "procExitAbsTime" : 10678565510394,
  "procName" : "neteasemusic",
  "procPath" : "\/Users\/USER\/*\/网易云音乐.app\/neteasemusic",
  "bundleInfo" : {"CFBundleShortVersionString":"9.0.50","CFBundleVersion":"4858","CFBundleIdentifier":"com.netease.cloudmusic","DTAppStoreToolsBuild":"15E204"},
  "storeInfo" : {"deviceIdentifierForVendor":"3147EBCC-BB13-5F3F-BA1F-084B18A10F3F","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.netease.cloudmusic",
  "crashReporterKey" : "36030F5F-5D74-D92A-DCD2-2563FC8FA7E2",
  "codeSigningID" : "com.netease.cloudmusic",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570425857,
  "codeSigningValidationCategory" : 10,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"1AAAABABAAAYAQAAIAEAACgBAAAwAQAAOAEAAFQBAAAwQYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkQpV\/pe\/AwCR\/XvBqP8PX9bAA1\/WEC2A0g=="},
  "wakeTime" : 872,
  "sleepWakeUUID" : "54E54FF2-ACD7-4717-995C-EFE593BFDBA0",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @rpath\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub","Referenced from: <C3A083F7-81DA-3E8D-8799-59ED721080BD> \/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/*\/com.netease.cloudmusic.app\/neteasemusic","Reason: tried: '\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file, not in dyld cache), '\/System\/Volumes\/Preboot\/Cryptexes\/OS\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file), '\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file, not in dyld cache), '\/System\/Volumes\/Preboot\/Cryptexes\/OS\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file), '\/System\/Library\/Frameworks\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file, not in dyld cache), (security policy does not allow @ path expansion)"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":117},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":5206693,"threadState":{"x":[{"value":6},{"value":1},{"value":6165014752},{"value":202},{"value":6165013728},{"value":0},{"value":0},{"value":592},{"value":32},{"value":6165013601},{"value":10},{"value":0},{"value":49},{"value":1152921504606846976},{"value":4},{"value":32768},{"value":521},{"value":6548222844,"symbolLocation":416,"symbol":"__simple_bprintf"},{"value":0},{"value":0},{"value":6165013728},{"value":202},{"value":6165014752},{"value":1},{"value":6},{"value":1},{"value":6165017176},{"value":257},{"value":6165017368}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6548702760},"cpsr":{"value":2147487744},"fp":{"value":6165013680},"sp":{"value":6165013616},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6548658768,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":449104,"symbol":"__abort_with_payload","symbolLocation":8,"imageIndex":1},{"imageOffset":493096,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":104,"imageIndex":1},{"imageOffset":493148,"symbol":"abort_with_payload","symbolLocation":16,"imageIndex":1},{"imageOffset":42672,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":304,"imageIndex":1},{"imageOffset":29272,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3888,"imageIndex":1},{"imageOffset":24284,"symbol":"start","symbolLocation":1844,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4301864960,
    "CFBundleShortVersionString" : "9.0.50",
    "CFBundleIdentifier" : "com.netease.cloudmusic",
    "size" : 184401920,
    "uuid" : "c3a083f7-81da-3e8d-8799-59ed721080bd",
    "path" : "\/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/*\/com.netease.cloudmusic.app\/neteasemusic",
    "name" : "neteasemusic",
    "CFBundleVersion" : "4858"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6548209664,
    "size" : 559580,
    "uuid" : "f6dd3ec2-85a4-3ab1-8486-b189cd980ebe",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6547456000,
  "size" : 4189880320,
  "uuid" : "a53b7d2f-a773-3524-8828-248b33ef0b4e"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=711.6M resident=0K(0%) swapped_out_or_unallocated=711.6M(100%)\nWritable regions: Total=17.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=17.9M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nSTACK GUARD                       56.0M        1 \nStack                             8176K        1 \nVM_ALLOCATE                         16K        1 \n__DATA                            43.4M        3 \n__DATA_CONST                        23K        1 \n__DATA_DIRTY                         7K        1 \n__LINKEDIT                       535.2M        2 \n__TEXT                           176.4M        2 \ndyld private memory               4384K        4 \n===========                     =======  ======= \nTOTAL                            823.3M       16 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "0c79b4a72ee54f4f4a66870b752468fb827cad2b",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112d17137f5d11121dcd4e2",
      "factorPackIds" : {

      },
      "deploymentId" : 240000522
    },
    {
      "rolloutId" : "63fe4dd2238e7b23a1f3067d",
      "factorPackIds" : {

      },
      "deploymentId" : 250000004
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookAir10,1, BootROM 10151.101.3, proc 8:4:4 processors, 8 GB, SMC 
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: LPDDR4, Micron
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Jan 13 2024 03:06:59 version 18.20.440.9.7.8.167 FWID 01-7be24857
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Air, Apple Inc.
Thunderbolt Bus: MacBook Air, Apple Inc.

What version of PlayCover are you using?

Nightly/beta (please specify build number)

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • Yes my issue is written in English
Originally created by @Dariozuo on GitHub (Apr 5, 2024). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1437 ### App Store link https://apps.apple.com/cn/app/%25E7%25BD%2591%25E6%2598%2593%25E4%25BA%2591%25E9%259F%25B3%25E4%25B9%2590-1%25E4%25BA%25BF%25E6%25AD%25A3%25E7%2589%2588%25E6%259B%25B2%25E5%25BA%2593%25E6%259C%2589%25E5%25A3%25B0%25E5%2586%2585%25E5%25AE%25B9/id590338362&ved=2ahUKEwjp4tjTwqqFAxWr9AIHHTY2PVQQFnoECBUQAQ&usg=AOvVaw01l2PzooUcziU2sPALu7lz ### Current issues - [ ] App fails to install - [X] App fails to open - [ ] App crashes randomly during usage - [ ] App experiences graphical issues or broken UI - [ ] App fails to connect to servers - [ ] Other ### More details It can be downloaded successfully, but cannot be opened. After downloading, double-click to run, and the program crashes after a short period of time. ### Crash log ```shell ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: neteasemusic [19726] Path: /Users/USER/*/网易云音乐.app/neteasemusic Identifier: com.netease.cloudmusic Version: 9.0.50 (4858) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2024-04-05 09:10:19.8528 +0200 OS Version: macOS 14.4.1 (23E224) Report Version: 12 Anonymous UUID: 36030F5F-5D74-D92A-DCD2-2563FC8FA7E2 Sleep/Wake UUID: 54E54FF2-ACD7-4717-995C-EFE593BFDBA0 Time Awake Since Boot: 440000 seconds Time Since Wake: 872 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: Namespace DYLD, Code 1 Library missing Library not loaded: @rpath/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub Referenced from: <C3A083F7-81DA-3E8D-8799-59ED721080BD> /Users/USER/Library/Containers/io.playcover.PlayCover/*/com.netease.cloudmusic.app/neteasemusic Reason: tried: '/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file), '/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file), '/System/Library/Frameworks/AANEPerformancePreloadStub.framework/AANEPerformancePreloadStub' (no such file, not in dyld cache), (security policy does not allow @ path expansion) (terminated at launch; ignore backtrace) Thread 0 Crashed: 0 dyld 0x186549a50 __abort_with_payload + 8 1 dyld 0x186554628 abort_with_payload_wrapper_internal + 104 2 dyld 0x18655465c abort_with_payload + 16 3 dyld 0x1864e66b0 dyld4::halt(char const*, dyld4::StructuredError const*) + 304 4 dyld 0x1864e3258 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3888 5 dyld 0x1864e1edc start + 1844 Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000006 x1: 0x0000000000000001 x2: 0x000000016f76a8e0 x3: 0x00000000000000ca x4: 0x000000016f76a4e0 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000250 x8: 0x0000000000000020 x9: 0x000000016f76a461 x10: 0x000000000000000a x11: 0x0000000000000000 x12: 0x0000000000000031 x13: 0x1000000000000000 x14: 0x0000000000000004 x15: 0x0000000000008000 x16: 0x0000000000000209 x17: 0x00000001864df37c x18: 0x0000000000000000 x19: 0x0000000000000000 x20: 0x000000016f76a4e0 x21: 0x00000000000000ca x22: 0x000000016f76a8e0 x23: 0x0000000000000001 x24: 0x0000000000000006 x25: 0x0000000000000001 x26: 0x000000016f76b258 x27: 0x0000000000000101 x28: 0x000000016f76b318 fp: 0x000000016f76a4b0 lr: 0x0000000186554628 sp: 0x000000016f76a470 pc: 0x0000000186549a50 cpsr: 0x80001000 far: 0x0000000000000000 esr: 0x56000080 Address size fault Binary Images: 0x100694000 - 0x10b66ffff com.netease.cloudmusic (9.0.50) <c3a083f7-81da-3e8d-8799-59ed721080bd> /Users/USER/Library/Containers/io.playcover.PlayCover/*/com.netease.cloudmusic.app/neteasemusic 0x1864dc000 - 0x1865649db dyld (*) <f6dd3ec2-85a4-3ab1-8486-b189cd980ebe> /usr/lib/dyld 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 117 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=711.6M resident=0K(0%) swapped_out_or_unallocated=711.6M(100%) Writable regions: Total=17.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=17.9M(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= STACK GUARD 56.0M 1 Stack 8176K 1 VM_ALLOCATE 16K 1 __DATA 43.4M 3 __DATA_CONST 23K 1 __DATA_DIRTY 7K 1 __LINKEDIT 535.2M 2 __TEXT 176.4M 2 dyld private memory 4384K 4 =========== ======= ======= TOTAL 823.3M 16 ----------- Full Report ----------- {"app_name":"neteasemusic","timestamp":"2024-04-05 09:10:24.00 +0200","app_version":"9.0.50","slice_uuid":"c3a083f7-81da-3e8d-8799-59ed721080bd","build_version":"4858","platform":6,"bundleID":"com.netease.cloudmusic","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.4.1 (23E224)","roots_installed":0,"name":"neteasemusic","incident_id":"A7E37FB9-B7E3-4E4E-B180-E6862C2C4569"} { "uptime" : 440000, "procRole" : "Background", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookAir10,1", "coalitionID" : 89134, "osVersion" : { "train" : "macOS 14.4.1", "build" : "23E224", "releaseType" : "User" }, "captureTime" : "2024-04-05 09:10:19.8528 +0200", "codeSigningMonitor" : 1, "incident" : "A7E37FB9-B7E3-4E4E-B180-E6862C2C4569", "pid" : 19726, "translated" : false, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2024-04-05 09:10:16.0196 +0200", "procStartAbsTime" : 10678473745035, "procExitAbsTime" : 10678565510394, "procName" : "neteasemusic", "procPath" : "\/Users\/USER\/*\/网易云音乐.app\/neteasemusic", "bundleInfo" : {"CFBundleShortVersionString":"9.0.50","CFBundleVersion":"4858","CFBundleIdentifier":"com.netease.cloudmusic","DTAppStoreToolsBuild":"15E204"}, "storeInfo" : {"deviceIdentifierForVendor":"3147EBCC-BB13-5F3F-BA1F-084B18A10F3F","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.netease.cloudmusic", "crashReporterKey" : "36030F5F-5D74-D92A-DCD2-2563FC8FA7E2", "codeSigningID" : "com.netease.cloudmusic", "codeSigningTeamID" : "", "codeSigningFlags" : 570425857, "codeSigningValidationCategory" : 10, "codeSigningTrustLevel" : 4294967295, "instructionByteStream" : {"beforePC":"1AAAABABAAAYAQAAIAEAACgBAAAwAQAAOAEAAFQBAAAwQYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkQpV\/pe\/AwCR\/XvBqP8PX9bAA1\/WEC2A0g=="}, "wakeTime" : 872, "sleepWakeUUID" : "54E54FF2-ACD7-4717-995C-EFE593BFDBA0", "sip" : "enabled", "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"}, "termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @rpath\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub","Referenced from: <C3A083F7-81DA-3E8D-8799-59ED721080BD> \/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/*\/com.netease.cloudmusic.app\/neteasemusic","Reason: tried: '\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file, not in dyld cache), '\/System\/Volumes\/Preboot\/Cryptexes\/OS\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file), '\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file, not in dyld cache), '\/System\/Volumes\/Preboot\/Cryptexes\/OS\/usr\/lib\/swift\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file), '\/System\/Library\/Frameworks\/AANEPerformancePreloadStub.framework\/AANEPerformancePreloadStub' (no such file, not in dyld cache), (security policy does not allow @ path expansion)"]}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":117},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":5206693,"threadState":{"x":[{"value":6},{"value":1},{"value":6165014752},{"value":202},{"value":6165013728},{"value":0},{"value":0},{"value":592},{"value":32},{"value":6165013601},{"value":10},{"value":0},{"value":49},{"value":1152921504606846976},{"value":4},{"value":32768},{"value":521},{"value":6548222844,"symbolLocation":416,"symbol":"__simple_bprintf"},{"value":0},{"value":0},{"value":6165013728},{"value":202},{"value":6165014752},{"value":1},{"value":6},{"value":1},{"value":6165017176},{"value":257},{"value":6165017368}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6548702760},"cpsr":{"value":2147487744},"fp":{"value":6165013680},"sp":{"value":6165013616},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6548658768,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":449104,"symbol":"__abort_with_payload","symbolLocation":8,"imageIndex":1},{"imageOffset":493096,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":104,"imageIndex":1},{"imageOffset":493148,"symbol":"abort_with_payload","symbolLocation":16,"imageIndex":1},{"imageOffset":42672,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":304,"imageIndex":1},{"imageOffset":29272,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3888,"imageIndex":1},{"imageOffset":24284,"symbol":"start","symbolLocation":1844,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4301864960, "CFBundleShortVersionString" : "9.0.50", "CFBundleIdentifier" : "com.netease.cloudmusic", "size" : 184401920, "uuid" : "c3a083f7-81da-3e8d-8799-59ed721080bd", "path" : "\/Users\/USER\/Library\/Containers\/io.playcover.PlayCover\/*\/com.netease.cloudmusic.app\/neteasemusic", "name" : "neteasemusic", "CFBundleVersion" : "4858" }, { "source" : "P", "arch" : "arm64e", "base" : 6548209664, "size" : 559580, "uuid" : "f6dd3ec2-85a4-3ab1-8486-b189cd980ebe", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 6547456000, "size" : 4189880320, "uuid" : "a53b7d2f-a773-3524-8828-248b33ef0b4e" }, "vmSummary" : "ReadOnly portion of Libraries: Total=711.6M resident=0K(0%) swapped_out_or_unallocated=711.6M(100%)\nWritable regions: Total=17.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=17.9M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nSTACK GUARD 56.0M 1 \nStack 8176K 1 \nVM_ALLOCATE 16K 1 \n__DATA 43.4M 3 \n__DATA_CONST 23K 1 \n__DATA_DIRTY 7K 1 \n__LINKEDIT 535.2M 2 \n__TEXT 176.4M 2 \ndyld private memory 4384K 4 \n=========== ======= ======= \nTOTAL 823.3M 16 \n", "legacyInfo" : { "threadTriggered" : { } }, "logWritingSignature" : "0c79b4a72ee54f4f4a66870b752468fb827cad2b", "trialInfo" : { "rollouts" : [ { "rolloutId" : "6112d17137f5d11121dcd4e2", "factorPackIds" : { }, "deploymentId" : 240000522 }, { "rolloutId" : "63fe4dd2238e7b23a1f3067d", "factorPackIds" : { }, "deploymentId" : 250000004 } ], "experiments" : [ ] } } Model: MacBookAir10,1, BootROM 10151.101.3, proc 8:4:4 processors, 8 GB, SMC Graphics: Apple M1, Apple M1, Built-In Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online Memory Module: LPDDR4, Micron AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Jan 13 2024 03:06:59 version 18.20.440.9.7.8.167 FWID 01-7be24857 AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus Thunderbolt Bus: MacBook Air, Apple Inc. Thunderbolt Bus: MacBook Air, Apple Inc. ``` ### What version of PlayCover are you using? Nightly/beta (please specify build number) ### What version of macOS are you using? Sonoma (macOS 14) ### Issue Language - [X] Yes my issue is written in English
Author
Owner

@Aliebc commented on GitHub (Feb 20, 2026):

I have solved this problem on my Mac. Use my script in ~/Library/Containers/io.playcover.PlayCover/Applications

cd ~/Library/Containers/io.playcover.PlayCover/Applications
python3 music.py

sb.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
                      "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <!-- 开启 App Sandbox -->
    <key>com.apple.security.app-sandbox</key>
    <true/>

    <key>com.apple.security.cs.disable-library-validation</key>
    <true/>

    <key>com.apple.security.cs.allow-dyld-environment-variables</key>
    <true/>

    <!-- 是否允许网络访问(根据需要开启) -->
 
    <key>com.apple.security.network.client</key>
    <true/>

    <key>com.apple.security.network.server</key>
    <true/>

    <!-- 文件访问权限 -->
    <key>com.apple.security.files.user-selected.read-write</key>
    <true/>

    <key>com.apple.security.personal-information.location</key>
    <true/>

    <key>com.apple.security.assets.photos.read-write</key>
    <true/>

    <key>com.apple.security.device.camera</key>
    <true/>

    <!-- 如果需要麦克风(视频通话等) -->
    <key>com.apple.security.device.microphone</key>
    <true/>

    <key>com.apple.security.files.documents</key>
    <true/>

    <key>com.apple.security.files.downloads</key>
    <true/>

    <key>com.apple.security.network.multicast</key>
    <true/>
    
    <!-- 如果需要临时目录访问 -->
    <!--
    <key>com.apple.security.temporary-exception.files.home-relative-path.read-write</key>
    <array>
        <string>Documents/YourFolder/</string>
    </array>
    -->
</dict>
</plist>


music.py

import subprocess, os

APP = "com.netease.cloudmusic.app"
BINARY = f"{APP}/neteasemusic"
FRAMEWORKS = f"{APP}/Frameworks"

# Replace @rpath references with absolute paths to Frameworks
result = subprocess.run(["otool", "-L", BINARY], capture_output=True, text=True, check=True)
for line in result.stdout.splitlines()[1:]:
    lib = line.strip().split(" ", 1)[0]
    if lib.startswith("@rpath/"):
        new = os.path.join(FRAMEWORKS, lib.removeprefix("@rpath/"))
        print(f"{lib} -> {new}")
        subprocess.run(["install_name_tool", "-change", lib, new, BINARY], check=True)

# Remove bundled swift_Concurrency (use system one instead)
concurrency = f"{FRAMEWORKS}/libswift_Concurrency.dylib"
if os.path.exists(concurrency):
    os.remove(concurrency)

subprocess.run([
    "install_name_tool", "-change",
    f"{os.path.abspath(FRAMEWORKS)}/libswift_Concurrency.dylib",
    "/usr/lib/swift/libswift_Concurrency.dylib", BINARY
], check=True)

# Re-sign with entitlements
subprocess.run(["codesign", "-f", "-s", "-", "--deep", "--options", "runtime",
                 "--entitlements", "sb.xml", BINARY], check=True)

print("Done.")
<!-- gh-comment-id:3931440754 --> @Aliebc commented on GitHub (Feb 20, 2026): I have solved this problem on my Mac. Use my script in ~/Library/Containers/io.playcover.PlayCover/Applications cd ~/Library/Containers/io.playcover.PlayCover/Applications python3 music.py sb.xml ```xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <!-- 开启 App Sandbox --> <key>com.apple.security.app-sandbox</key> <true/> <key>com.apple.security.cs.disable-library-validation</key> <true/> <key>com.apple.security.cs.allow-dyld-environment-variables</key> <true/> <!-- 是否允许网络访问(根据需要开启) --> <key>com.apple.security.network.client</key> <true/> <key>com.apple.security.network.server</key> <true/> <!-- 文件访问权限 --> <key>com.apple.security.files.user-selected.read-write</key> <true/> <key>com.apple.security.personal-information.location</key> <true/> <key>com.apple.security.assets.photos.read-write</key> <true/> <key>com.apple.security.device.camera</key> <true/> <!-- 如果需要麦克风(视频通话等) --> <key>com.apple.security.device.microphone</key> <true/> <key>com.apple.security.files.documents</key> <true/> <key>com.apple.security.files.downloads</key> <true/> <key>com.apple.security.network.multicast</key> <true/> <!-- 如果需要临时目录访问 --> <!-- <key>com.apple.security.temporary-exception.files.home-relative-path.read-write</key> <array> <string>Documents/YourFolder/</string> </array> --> </dict> </plist> ``` music.py ```python import subprocess, os APP = "com.netease.cloudmusic.app" BINARY = f"{APP}/neteasemusic" FRAMEWORKS = f"{APP}/Frameworks" # Replace @rpath references with absolute paths to Frameworks result = subprocess.run(["otool", "-L", BINARY], capture_output=True, text=True, check=True) for line in result.stdout.splitlines()[1:]: lib = line.strip().split(" ", 1)[0] if lib.startswith("@rpath/"): new = os.path.join(FRAMEWORKS, lib.removeprefix("@rpath/")) print(f"{lib} -> {new}") subprocess.run(["install_name_tool", "-change", lib, new, BINARY], check=True) # Remove bundled swift_Concurrency (use system one instead) concurrency = f"{FRAMEWORKS}/libswift_Concurrency.dylib" if os.path.exists(concurrency): os.remove(concurrency) subprocess.run([ "install_name_tool", "-change", f"{os.path.abspath(FRAMEWORKS)}/libswift_Concurrency.dylib", "/usr/lib/swift/libswift_Concurrency.dylib", BINARY ], check=True) # Re-sign with entitlements subprocess.run(["codesign", "-f", "-s", "-", "--deep", "--options", "runtime", "--entitlements", "sb.xml", BINARY], check=True) print("Done.") ```
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#871
No description provided.