# iOSAppInfoParser **Repository Path**: shede333/iOSAppInfoParser ## Basic Information - **Project Name**: iOSAppInfoParser - **Description**: 解析 iOS APP 的信息,目前主要解析 Info.plist文件 信息; - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-14 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iOSAppInfoParser > 解析 iOS APP 的信息,目前主要解析 Info.plist文件 信息; > 注意:仅支持 Python3; ## 安装 Install ```shell script pip3 install iOSAppInfoParser ``` ## 使用方法 ```python 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') # 仅修改英文语言文件 ```