Skip to content

This package creates the html download views and routes required for both allowing for uploading ios builds to your server and the creation of manifest files ready for downloading the iOS builds straight from the iOS devices.

License

Notifications You must be signed in to change notification settings

pavankataria/laravel-ota-distribution-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel OTA (Over-The-Air) Distribution for iOS

Latest Version on Packagist Software License

The package creates the necessary files and routes on your server to cater for the upload of iOS .ipa files and provision the installation of those builds on iOS devices.

Great, how does it work?

The package allows an integration tool to submit an iOS build to your server - where you can act as the host - the package’s service provider creates the routes that 1) handle the submission of the build which in turn create the necessary manifest files, views, and the download page required for over the air distribution for ios devices, and routes to download the build using those generated files.

Note, since iOS 9, over-the-air distribution requires the https protocol or installation will fail.

Installation

Require this package with composer:

composer require "pavankataria/laravel-ota-distribution-ios":"dev-master"

After updating composer, add the ServiceProvider to the providers array in config/app.php

Laravel 5.x:

PavanKataria\OtaDistributionIos\ServiceProvider::class,

Run the publish command to finish with the installation, copy the views to the views vendor directory. The routes that serve the build use these views.

php artisan vendor:publish --provider="PavanKataria\OtaDistributionIos\ServiceProvider"

Lumen:

For Lumen, register a different Provider in bootstrap/app.php:

License

The Laravel OTA Distribution for iOS package is open-sourced software licensed under the MIT license

About

This package creates the html download views and routes required for both allowing for uploading ios builds to your server and the creation of manifest files ready for downloading the iOS builds straight from the iOS devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published