Skip to main content

No project description provided

Project description

iOSAppInfoParser

解析 iOS APP 的信息,目前主要解析 Info.plist文件 信息;
注意:仅支持 Python3;

安装 Install

pip3 install iOSAppInfoParser

使用方法

from iosappinfoparser import InfoPlistModel
from iosappinfoparser import change_app_display_name

app_path = '/xxx/xx.app'
info_model = InfoPlistModel(app_path.joinpath("Info.plist"))
info_model.set_value('CFBundleName', 'xxx')

print(info_model.app_version)  # 获取App的版本信息
info_model.app_version = "1.23"  # 修改App的版本信息

# 注意:修改App的DisplayName,除了修改Info.plist文件,还要修改对应的国际化语言文件
change_app_display_name(app_path, 'new name')  # 修改所有语言文件
change_app_display_name(app_path, 'new name', lang_key='en')  # 仅修改英文语言文件

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iOSAppInfoParser-1.0.6.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

iOSAppInfoParser-1.0.6-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file iOSAppInfoParser-1.0.6.tar.gz.

File metadata

  • Download URL: iOSAppInfoParser-1.0.6.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.5

File hashes

Hashes for iOSAppInfoParser-1.0.6.tar.gz
Algorithm Hash digest
SHA256 178c7968cd8a9876c4e4bc91d79ea449931963534e92a8105874ca04cb43fcd2
MD5 f245d0f0048bf6b857e40a4b7a2078b0
BLAKE2b-256 255288d6bb978816430f07e995d9d13b4ac72034a21cb41e752d389a547dad0e

See more details on using hashes here.

File details

Details for the file iOSAppInfoParser-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: iOSAppInfoParser-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.5

File hashes

Hashes for iOSAppInfoParser-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3abae34227f34c06f677db8a8a2d104dd1882ad35e865e1b2d008c97c39d79e3
MD5 4da71361dceee1ec351432f41b631f88
BLAKE2b-256 34bf8c6153da4f24e91fba4969ab566927156a65727ca901e1061e28003f3042

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page