bamalik1996/ipa-parser-php

PHP IPA ISO 解析器是一个强大的工具,专门用于从 IPA (iOS App Store Package) 构建中提取和解析数据。轻松深入了解任何 IPA 文件的核心细节,检索关键元数据,并使用此高效的软件包简化您的 iOS 应用程序分析和部署流程。

dev-main 2023-09-26 07:48 UTC

This package is auto-updated.

Last update: 2024-09-26 10:04:18 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions

PHP IPA ISO 解析器是一个强大的工具,专门用于从 IPA (iOS App Store Package) 构建中提取和解析数据。轻松深入了解任何 IPA 文件的核心细节,检索关键元数据,并使用此高效的软件包简化您的 iOS 应用程序分析和部署流程。

安装

您可以通过 composer 安装此软件包

composer require bamalik1996/ipa-parser-php

使用方法

$parser = new IPAParser('path_to_your_ipa_file.ipa');

if ($parser->extractInfoPlist()) {
    $parser->convertPlistToXml();
    $appInfo = $parser->getAppInfo();

    echo "App Name: " . $appInfo['CFBundleName'] . "\n";
    echo "Bundle Identifier: " . $appInfo['CFBundleIdentifier'] . "\n";
    echo "Version: " . $appInfo['CFBundleShortVersionString'] . "\n";
    // ... and so on for other keys you're interested in
} else {
    echo "Failed to extract Info.plist.";
}

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

有关详细信息,请参阅 CONTRIBUTING

鸣谢