Does TingYue work on Apple Silicon?

✅ Yes, Full Native Apple Silicon Support reported as of v8.7.5

May also be known as TingYue, Xuehu Words, or 听阅

App Bundles

com.xuehu.words

v8.7.5
✅ Yes, Full Native Apple Silicon Support
🖥 Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "20F71",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDisplayName": "听阅",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFiles": [],
      "CFBundleTypeMIMETypes": [
        "application/epub+zip"
      ],
      "CFBundleTypeName": "EPUB",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "org.idpf.epub-container",
        "org.idpf.epub"
      ]
    },
    {
      "CFBundleTypeIconFiles": [],
      "CFBundleTypeName": "TEXT",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "public.plain-text",
        "public.txt",
        "public.rtf",
        "public.html"
      ]
    },
    {
      "CFBundleTypeIconFiles": [],
      "CFBundleTypeName": "PDF",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "com.adobe.pdf"
      ]
    },
    {
      "CFBundleTypeIconFiles": [],
      "CFBundleTypeName": "FONT",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "public.font"
      ]
    },
    {
      "CFBundleTypeExtensions": [
        "azw",
        "mobi"
      ],
      "CFBundleTypeIconFiles": [],
      "CFBundleTypeName": "MOBI",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "com.amazon.kindle-document"
      ]
    },
    {
      "CFBundleTypeExtensions": [
        "mdx",
        "mdd"
      ],
      "CFBundleTypeIconFiles": [],
      "CFBundleTypeName": "MDX",
      "LSHandlerRank": "Default",
      "LSItemContentTypes": [
        "public.data"
      ]
    }
  ],
  "CFBundleExecutable": "TingYue",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIcons": {
    "CFBundleAlternateIcons": {
      "Blue": {
        "CFBundleIconFiles": [
          "Blue-Icon-App-60x60"
        ],
        "UIPrerenderedIcon": false
      },
      "Old": {
        "CFBundleIconFiles": [
          "Old-Icon-App-60x60"
        ],
        "UIPrerenderedIcon": false
      }
    },
    "CFBundlePrimaryIcon": {
      "CFBundleIconName": "AppIcon",
      "UIPrerenderedIcon": false
    }
  },
  "CFBundleIcons~ipad": {
    "CFBundleAlternateIcons": {
      "Blue": {
        "CFBundleIconFiles": [
          "Blue-Icon-App-76x76",
          "Blue-Icon-App-83.5x83.5"
        ],
        "UIPrerenderedIcon": false
      },
      "Old": {
        "CFBundleIconFiles": [
          "Old-Icon-App-76x76",
          "Old-Icon-App-83.5x83.5"
        ],
        "UIPrerenderedIcon": false
      }
    },
    "CFBundlePrimaryIcon": {
      "CFBundleIconName": "AppIcon",
      "UIPrerenderedIcon": false
    }
  },
  "CFBundleIdentifier": "com.xuehu.words",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "TingYue",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "8.7.5",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleTypeRole": "Editor",
      "CFBundleURLName": "weixin",
      "CFBundleURLSchemes": [
        "wx2d90ae6d7886583b"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "CFBundleURLName": "com.xuehu.words",
      "CFBundleURLSchemes": [
        "tingyue"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "CFBundleURLName": "dataranger",
      "CFBundleURLSchemes": [
        "rangersapplog.ac103c4bca18670a"
      ]
    }
  ],
  "CFBundleVersion": "1380",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12E507",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.3",
  "DTSDKBuild": "20E214",
  "DTSDKName": "macosx11.3",
  "DTXcode": "1251",
  "DTXcodeBuild": "12E507",
  "GADApplicationIdentifier": "ca-app-pub-2087417099647066~8415876297",
  "LSApplicationCategoryType": "public.app-category.education",
  "LSApplicationQueriesSchemes": [
    "taobao",
    "weixin",
    "weixinULAPI"
  ],
  "LSMinimumSystemVersion": "10.15",
  "LSSupportsOpeningDocumentsInPlace": true,
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true
  },
  "NSCameraUsageDescription": "请允许此权限,为学习内容添加图片。",
  "NSMicrophoneUsageDescription": "请允许此权限,为学习内容添加录音。",
  "NSPhotoLibraryUsageDescription": "请允许此权限,为学习内容添加图片。",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": true,
  "NSUserTrackingUsageDescription": "获取设备信息用以精准推荐适合您阅读的书籍。",
  "SKAdNetworkItems": [
    {
      "SKAdNetworkIdentifier": "cstr6suwn9.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "4fzdc2evr5.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "2fnua5tdw4.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "ydx93a7ass.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "5a6flpkh64.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "p78axxw29g.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "v72qych5uu.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "c6k4g5qg8m.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "s39g8k73mm.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "3qy4746246.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "3sh42y64q3.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "f38h382jlk.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "hs6bdukanm.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "prcb7njmu6.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "wzmmz9fp6w.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "yclnxrl5pm.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "4468km3ulz.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "t38b2kh725.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "7ug5zh24hu.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "9rd848q2bz.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "n6fk4nfna4.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "kbd757ywx3.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "9t245vhmpl.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "2u9pt9hc89.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "8s468mfl3y.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "av6w8kgt66.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "klf5c3l5u5.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "ppxm28t8ap.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "424m5254lk.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "uw77j35x4d.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "e5fvkxwrpn.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "zq492l623r.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "3qcr597p9d.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "238da6jt44.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "x2jnk7ly8j.skadnetwork"
    },
    {
      "SKAdNetworkIdentifier": "22mmun2rn5.skadnetwork"
    }
  ],
  "UIBackgroundModes": [
    "audio"
  ],
  "UIDeviceFamily": [
    2
  ],
  "UIFileSharingEnabled": true,
  "UILaunchStoryboardName": "LaunchScreen",
  "UIRequiredDeviceCapabilities": [
    "armv7"
  ],
  "UISupportedInterfaceOrientations": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight",
    "UIInterfaceOrientationPortraitUpsideDown"
  ],
  "UISupportedInterfaceOrientations~ipad": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationPortraitUpsideDown",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportsDocumentBrowser": true
}
Full Meta Details
{
  "fileSize": 25.97357177734375,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 14332816,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 14332816,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 56064,
          "offset": " 0x20"
        },
        {
          "description": 12882880,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 98,
        "sizeofcmds": 9936,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 98,
          "offset": " 0x4008"
        },
        {
          "description": 98,
          "size": 659589,
          "offset": " 0x4010"
        },
        {
          "description": 659589,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 795648,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 795648,
          "offset": " 0x4090"
        },
        {
          "description": 795648,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 12,
          "offset": " 0x40a0"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 14576,
          "offset": " 0x40c8"
        },
        {
          "description": 14576,
          "size": 8760631,
          "offset": " 0x40d0"
        },
        {
          "description": 8760631,
          "size": 14576,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 8775208,
          "offset": " 0x4118"
        },
        {
          "description": 8775208,
          "size": 2094,
          "offset": " 0x4120"
        },
        {
          "description": 2094,
          "size": 8775208,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        },
        {
          "description": 0,
          "size": 8777304,
          "offset": " 0x4168"
        },
        {
          "description": 8777304,
          "size": 3486,
          "offset": " 0x4170"
        },
        {
          "description": 3486,
          "size": 8777304,
          "offset": " 0x4178"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 98,
        "sizeofcmds": 10016,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 98,
          "offset": " 0xdb0008"
        },
        {
          "description": 98,
          "size": 659589,
          "offset": " 0xdb0010"
        },
        {
          "description": 659589,
          "size": 25,
          "offset": " 0xdb0018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0xdb0020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0xdb0028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0xdb0060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0xdb0068"
        },
        {
          "description": 0,
          "size": 705536,
          "offset": " 0xdb0080"
        },
        {
          "description": 0,
          "size": 705536,
          "offset": " 0xdb0090"
        },
        {
          "description": 705536,
          "size": 5,
          "offset": " 0xdb0098"
        },
        {
          "description": "UNIX Thread command",
          "size": 13,
          "offset": " 0xdb00a0"
        },
        {
          "description": "Dynamic Library Identifier",
          "size": 1702125407,
          "offset": " 0xdb00a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xdb00b8"
        },
        {
          "description": 0,
          "size": 23360,
          "offset": " 0xdb00c8"
        },
        {
          "description": 23360,
          "size": 7742136,
          "offset": " 0xdb00d0"
        },
        {
          "description": 7742136,
          "size": 23360,
          "offset": " 0xdb00d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0xdb00e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0xdb00f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0xdb0108"
        },
        {
          "description": 0,
          "size": 7765496,
          "offset": " 0xdb0118"
        },
        {
          "description": 7765496,
          "size": 4080,
          "offset": " 0xdb0120"
        },
        {
          "description": 4080,
          "size": 7765496,
          "offset": " 0xdb0128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0xdb0138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0xdb0140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0xdb0148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0xdb0150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0xdb0158"
        },
        {
          "description": 0,
          "size": 7769576,
          "offset": " 0xdb0168"
        },
        {
          "description": 7769576,
          "size": 4080,
          "offset": " 0xdb0170"
        },
        {
          "description": 4080,
          "size": 7769576,
          "offset": " 0xdb0178"
        }
      ],
      "magic": "cffaedfe",
      "offset": "db0000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
Report Update