Giter Site home page Giter Site logo

ipatool's People

Contributors

svdo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ipatool's Issues

Does not compile in xcode 6.4 (6e35b)

XCode surfaces 20 issues. Many of them are similar to 'AnyObject?' is not convertible to 'SOMETYPE'; did you mean to use 'as!' to force downcast.

Same name tool provided by Apple

FYI... Did you know that the ipatool exists in Xcode ?

$ /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool --help
usage: ipatool <ipa-or-dir> [options] [--output=<ipa-or-dir>]
        --info                       Prints information about the contents of the IPA
        --validate                   Performs a variety of checks on the input IPA, reporting any errors or warnings on stderr as well as
                                     in the output JSON file (if one is requested)
        --compile-bitcode            Compile any bitcode that's in the IPA; if there is none, a warning is emitted but it's not an error
                                     If thinning is also enabled, the Bitcode won't be in any thinned IPAs
        --create-thinned=DEVICE      Create thinned IPAs for devices with the given identifier
                                     The identifier is either a device identifier or the special name 'all' to generate all supported variants
        --skip-thinned=DEVICE        When used with --create-thinned=all, skip this device
                                     This allows --create-thinned=all to exclude certain devices
                                     It can be passed multiple times
        --create-asset-packs         Create asset packs from any on-demand resources
                                     The asset packs will be created in a directory next to the output
                                     If thinning is also enabled, the created asset packs will also be thinned for each set of traits
                                     If the --asset-manifest-url-prefix option is also provided, and AssetPackManifest.plist will be created
        --asset-manifest-url-prefix=URL
                                     URL prefix string for URLs in AssetPackManifest.plist
                                     This string will be prepended verbatim to each asset pack URL in generated AssetPackManifest.plist files
                                     Use this option to specify which server and subpath will vend the final, streamable asset packs
                                     If this option is omitted when --create-asset-packs is specified, no AssetPackManifest.plist will be created
        --create-app-placeholders    Create placeholder app bundles for each created application
                                     Placeholders just contain the Info.plist files, with additional information about ODR sizes etc
    -o, --output=PATH                Output path (either an non-thin IPA or directory of thin IPAs, depending on other options)
                                     When thinning, this directory will be created to contain a set of output IPAs
                                     Otherwise, this directory will be the single output IPA
    -t, --tmpdir=PATH                Path of directory to use as temporary directory
                                     The directory will be created, if needed, but will not be removed at the end
                                     If this option isn't provided, ipatool will create a unique temporary directory and remove it upon exit
    -j, --jobs=N                     Specifies the number of jobs to run simultaneously during bitcode compilation
        --toolchain=DIR              Specify the toolchain path, if it isn't in the standard location realtive to ipatool
                                     This is normally not needed when invoking ipatool as part of AppStoreTools, but is used when invoked by Xcode.app
        --platforms=DIR              Specify the platforms path, if it isn't in the standard location realtive to ipatool
                                     This is normally not needed when invoking ipatool as part of AppStoreTools, but is used when invoked by Xcode.app
        --use-assetutil-eql=BOOL
        --json=OUTPUT                Provide output in JSON format. Other programs invoking ipatool are expected to use this option instead
                                     of trying to parse the default format. The output is a sequence of JSON dictionaries representing operations and issues.
    -v, --verbose                    Increase the verbosity level; this option can be specified multiple times, each time making output more verbose
    -q, --quiet                      Makes ipatool completely silent; if this option is provided along with -v, the last one wins
        --help                       Show this message

I didn't know until today.
I think you should rename your tool if you are to keep developing features.

getting error when installing

Hi , i am trying to install your toll but getting an error

The following build commands failed:
Ld /var/root/Library/Developer/Xcode/DerivedData/ipatool-guctflnmoxchhsemrjowdfwxiyig/Build/Intermediates/ArchiveIntermediates/ipatool/InstallationBuildProductsLocation/usr/local/bin/ipatool normal x86_64

please reply as soon as possible

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.