1.1.0 • Published 2 years ago

ipa-bundler v1.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

IPA Bundler

Just like bundler but in NPM format so you can easily run this on CI/CD.

Example:

import { writeBundle } from "ipa-bundler"
const relativeIpaUrl = "./my.ipa"

const opts = {
    appTitle: "Foo",
    bundleVersion: "1.0.0",
    bundleIdentifier: "com.example",
    baseURL: "https://example.com/v1.0.0/",
};
await writeBundle(opts);

// or with extra options:
await writeBundle({
    ...opts,
    outDir: "public",
});

Options

- Option -- Description -- Default -
baseURLWhere the files will be hosted (ipa & manifest)required!
outDirWhere to write the html and manifest files.
htmlFileHow to name the html file, relative to outDirindex.html
manifestFileHow to name the manifest file, relative to outDirmanifest.plist
bundleVersionWhich (marketing) version the IPA is1.0.0
bundleIdentifierWhich identifier the IPA usescom.example
appTitleWhich title the IPA usesMyApp

Extra goodies

$ qr https://example.org 150
// https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=https%3A%2F%2Fexample.org

References

  1. https://stackoverflow.com/questions/23561370/download-and-install-an-ipa-from-self-hosted-url-on-ios
1.1.0

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago