Inside the IPA

Onmyoji Arena

NetEase Gamescom.netease.g78na.gb

← App page
Latest analyzed IPAv3.320.0
Build 343Record 8846334112026-04-17

A newer version is recorded: v3.333. Its file inventory is not available yet. This report automatically uses the newest build with an inventory.

Uncompressed files3.7 GBSum of recorded file sizes
Recorded IPA size3.7 GBSelected build · archive size
Files inventoried1,7118 file categories
Embedded libraries24Frameworks & dynamic libraries

Package footprint

What takes up space?

Uncompressed

All 1,711 file sizes included. Select a category to explore its files. Categories are inferred from paths; archive and installed sizes differ.

Bundle structure

Space by folder

Top level
App root3.6 GB
71 files97.5% of measured size
res/57.4 MB
96 files1.5% of measured size
Frameworks/28.6 MB
117 files0.8% of measured size
NMOSDKTheme.bundle/2.2 MB
885 files0.1% of measured size
Other folders5.9 MB
542 files0.2% of measured size

Folders inside the app bundle, plus archive level files. “App root” groups files directly inside the .app.

Explore the package

File explorer

Find the heavy files, inspect paths, or filter by what they contain.

File / pathCategorySizeShare
gui.npkPayload/client.app/gui.npk
gui.npk
Other files1.2 GB33.4%
fx.npkPayload/client.app/fx.npk
fx.npk
Other files895.4 MB23.7%
scene.npkPayload/client.app/scene.npk
scene.npk
Other files342.6 MB9.1%
res.npkPayload/client.app/res.npk
res.npk
Other files288.4 MB7.6%
sound.npkPayload/client.app/sound.npk
sound.npk
Other files217.1 MB5.7%
hero1.npkPayload/client.app/hero1.npk
hero1.npk
Other files140.2 MB3.7%
script.npkPayload/client.app/script.npk
script.npk
Other files124.8 MB3.3%
clientPayload/client.app/client
client
App executable77.5 MB2.0%
hero2.npkPayload/client.app/hero2.npk
hero2.npk
Other files71.2 MB1.9%
hero4.npkPayload/client.app/hero4.npk
hero4.npk
Other files60.1 MB1.6%
hero3.npkPayload/client.app/hero3.npk
hero3.npk
Other files55.4 MB1.5%
hero5.npkPayload/client.app/hero5.npk
hero5.npk
Other files49.9 MB1.3%
hero7.npkPayload/client.app/hero7.npk
hero7.npk
Other files29.2 MB0.8%
hero8.npkPayload/client.app/hero8.npk
hero8.npk
Other files26.4 MB0.7%
hero9.npkPayload/client.app/hero9.npk
hero9.npk
Other files24.5 MB0.7%
hero6.npkPayload/client.app/hero6.npk
hero6.npk
Other files16.4 MB0.4%
login_26nianxian.mp4Payload/client.app/res/launcher_video/login_26nianxian.mp4
res/launcher_video/login_26nianxian.mp4
Audio & video10.4 MB0.3%
arm64-apple-ios.abi.jsonPayload/client.app/Frameworks/NGUFoundation.framework/Modules/NGUFoundation.swiftmodule/arm64-apple-ios.abi.json
Frameworks/NGUFoundation.framework/Modules/NGUFoundation.swiftmodule/arm64-apple-ios.abi.json
Frameworks & libraries4.7 MB0.1%
IJKMediaFrameworkPayload/client.app/Frameworks/IJKMediaFramework.framework/IJKMediaFramework
Frameworks/IJKMediaFramework.framework/IJKMediaFramework
Frameworks & libraries4.4 MB0.1%
libswiftCore.dylibPayload/client.app/Frameworks/libswiftCore.dylib
Frameworks/libswiftCore.dylib
Frameworks & libraries4.2 MB0.1%

Native binary explorer

Every binary. Every architecture.

Inspect signed entitlements and permissions, load commands, memory layout, dependencies, symbols and runtime evidence for each slice.

Native analysis has not been recorded for this build

New package processing stores complete reports for each binary and architecture here. Existing header only records are not presented as full binary analysis.

Under the hood

Frameworks & engines

Embedded code and runtime evidence from this build, not other releases.

24 embedded libraries

No engine identification recorded for this build. That does not mean the app has no game engine or runtime.

NGUFoundation

7.7 MB

Framework

OrbitSDK

4.9 MB

Framework

IJKMediaFramework

4.5 MB

Framework

libswiftCore.dylib

4.2 MB

Dynamic library

libswiftFoundation.dylib

1.9 MB

Dynamic library

AIBeauty

1.8 MB

Framework

GLAIDetectSDK_Unisdk

1.2 MB

Framework

MLiveCCPlayer

467.4 KB

Framework

libswiftNetwork.dylib

271.6 KB

Dynamic library

UUSDK

236.9 KB

Framework

libswiftDispatch.dylib

210.6 KB

Dynamic library

libswiftsimd.dylib

207.2 KB

Dynamic library

Show 12 more libraries

libswiftCoreGraphics.dylib

141.9 KB

Dynamic library

libswiftUIKit.dylib

126.0 KB

Dynamic library

libswiftAVFoundation.dylib

122.0 KB

Dynamic library

libswiftDarwin.dylib

102.0 KB

Dynamic library

libswiftCoreAudio.dylib

78.6 KB

Dynamic library

libswiftObjectiveC.dylib

77.9 KB

Dynamic library

libswiftCoreMedia.dylib

77.7 KB

Dynamic library

libswiftos.dylib

77.3 KB

Dynamic library

libswiftMetal.dylib

76.1 KB

Dynamic library

libswiftQuartzCore.dylib

73.0 KB

Dynamic library

libswiftCoreImage.dylib

72.0 KB

Dynamic library

libswiftCoreFoundation.dylib

71.4 KB

Dynamic library

Framework sizes include their recorded resources, not just the executable. Library presence does not prove active use. A “+” indicates some constituent sizes are missing.

Recorded signals

Package details

Only the analyzed build

Privacy & permissions

Recorded
Tracking declared
No
Permission descriptions
NSBluetoothAlwaysUsageDescription
Some of the features in the game (connecting a controller) require access to your Bluetooth. Not granting permission will prevent you from using these functions.
NSLocationAlwaysUsageDescription
We wants to access your Location.Not granting access will prevent you from using these functions.
NSCameraUsageDescription
Some game functions (e.g. Scanning QR codes and Shikimoji) require access to your Camera. Not granting access will prevent you from using these functions.
NSUserTrackingUsageDescription
This enables us to provide ads that are more relevant to you
NSBluetoothPeripheralUsageDescription
Some of the features in the game (connecting a controller) require access to your Bluetooth. Not granting permission will prevent you from using these functions.
NSSpeechRecognitionUsageDescription
We want to access your Microphone. It will prevent Voice Chat in game without accessing permission.
NSMicrophoneUsageDescription
We want to access your Microphone. It will prevent Voice Chat in game without accessing permission.
NSLocationWhenInUseUsageDescription
We wants to access your Location.Not granting access will prevent you from using these functions.
NSLocationAlwaysAndWhenInUseUsageDescription
We wants to access your Location.Not granting access will prevent you from using these functions.
NSContactsUsageDescription
We would like to access your address list
NSPhotoLibraryUsageDescription
We want to access your Album. It will prevent Custom Avatar in game without accessing permission.
Tracking domains 0
[]
Accessed API types 5
[
  {
    "NSPrivacyAccessedAPIType": "NSPrivacyAccessedAPICategorySystemBootTime",
    "NSPrivacyAccessedAPITypeReasons": [
      "35F9.1"
    ]
  },
  {
    "NSPrivacyAccessedAPIType": "NSPrivacyAccessedAPICategoryFileTimestamp",
    "NSPrivacyAccessedAPITypeReasons": [
      "3B52.1"
    ]
  },
  {
    "NSPrivacyAccessedAPIType": "NSPrivacyAccessedAPICategoryDiskSpace",
    "NSPrivacyAccessedAPITypeReasons": [
      "E174.1"
    ]
  },
  {
    "NSPrivacyAccessedAPIType": "NSPrivacyAccessedAPICategoryFileTimestamp",
    "NSPrivacyAccessedAPITypeReasons": [
      "C617.1"
    ]
  },
  {
    "NSPrivacyAccessedAPIType": "NSPrivacyAccessedAPICategoryUserDefaults",
    "NSPrivacyAccessedAPITypeReasons": [
      "CA92.1"
    ]
  }
]
Collected data types 0
[]
Additional Info.plist declarations
App transport security
{
  "NSAllowsArbitraryLoads": true
}
Url schemes
[
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "line3rdp.com.netease.g78na.gb"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLName": "DouYin",
    "CFBundleURLSchemes": [
      "awjm4hm8v1tkhif5"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      ""
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "wx13bb70c3ce5448bb"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "wb2496045234"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "yxb6ed5919ccb0490da6b25291b5cb5e24"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "tencent1106654694"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "fb513069255755418"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "twitterkit-uUMX6whCqBuENqvU6tlknhKGK"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "glg78cdf24f8b92"
    ]
  },
  {
    "CFBundleTypeRole": "Editor",
    "CFBundleURLSchemes": [
      "com.netease.g78.uu"
    ]
  }
]
Required capabilities
[
  "gamekit",
  "arm64"
]

Static observations

1 recorded
ATS

NSAllowsArbitraryLoads: true

The package declares an ATS exception. Actual network traffic and use of cleartext connections were not tested.

Analysis record
Method
Stored static package extraction and inventory; not a live security test.
Coverage
Only the selected build is represented. Missing data means not analyzed, not safe. Scanner identity and scan time are unavailable for sources that did not record them.
Recorded extraction times
2026-05-23 20:18:37
Known version identifiers
122 (3 with metadata)

Browse version history on the app page →