Skip to main content

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')  # 仅修改英文语言文件

Metadata

Release files for iOSAppInfoParser 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iOSAppInfoParser 1.0.6
File Size Uploaded Provenance Actions
iOSAppInfoParser-1.0.6.tar.gz 5.0 kB Without provenance Details for iOSAppInfoParser-1.0.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for iOSAppInfoParser 1.0.6
File Interpreter ABI Platform Actions
iOSAppInfoParser-1.0.6-py3-none-any.whl Python 3 none any Details for iOSAppInfoParser-1.0.6-py3-none-any.whl

Total release size: 10.3 kB

Release files / iOSAppInfoParser-1.0.6.tar.gz

Download URL iOSAppInfoParser-1.0.6.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
178c7968cd8a9876c4e4bc91d79ea449931963534e92a8105874ca04cb43fcd2
BLAKE2b-256 checksum
How to use checksums
255288d6bb978816430f07e995d9d13b4ac72034a21cb41e752d389a547dad0e
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / iOSAppInfoParser-1.0.6-py3-none-any.whl

Download URL iOSAppInfoParser-1.0.6-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3abae34227f34c06f677db8a8a2d104dd1882ad35e865e1b2d008c97c39d79e3
BLAKE2b-256 checksum
How to use checksums
34bf8c6153da4f24e91fba4969ab566927156a65727ca901e1061e28003f3042
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for iOSAppInfoParser 1.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page