Reference13r1:Concept App Service AppStore: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
=== innovaphone-appstore === | === innovaphone-appstore === | ||
This is an App, where an administrator can upload apps, firmware, software and app platforms. These can be downloaded from the own app or from the download page (/download.htm). | This is an App, where an administrator can upload apps, firmware, software and app platforms. These can be downloaded from the own app or from the download page (/download.htm). | ||
== PBX Manager Plugins == | == PBX Manager Plugins == | ||
Line 28: | Line 24: | ||
[[Image:Path builds.JPG]] | [[Image:Path builds.JPG]] | ||
=== | === Apps === | ||
Every build folder must contain an appid_files file where a list of the files that must be uploaded will be splited by commas (without white spaces). For example, "appstore.bin,appstore.debug,appstore.png". | |||
The binaries must be placed inside 2 paths like this: | |||
;..131963\arm\appstore | |||
;..131963\x86_64\appstore | |||
So if '''path''' is the path given in the appstore, the paths of all the files will be: | |||
;'''path'''\131963\appstore_files | |||
;'''path'''\131963\arm\appstore\appstore.bin | |||
;'''path'''\131963\arm\appstore\appstore.debug | |||
;'''path'''\131963\arm\appstore\appstore.png | |||
;'''path'''\131963\x86_64\appstore\appstore.bin | |||
;'''path'''\131963\x86_64\appstore\appstore.debug | |||
;'''path'''\131963\x86_64\appstore\appstore.png | |||
=== Firmware === | |||
Every build folder must contain an firmwareid_files file where a list of the files that must be uploaded will be splited by commas (without white spaces). For example, "ip0001.bin,boot0001.bin". | |||
=== Software === | |||
Every build folder must contain an softwareid_files file where a list of the files that must be uploaded will be splited by commas (without white spaces). For example, "mypbx.apk.bin". | |||
=== App Platform === | |||
With the AppStore plugin App objects can be created, edited and deleted on the PBX. | With the AppStore plugin App objects can be created, edited and deleted on the PBX. |
Revision as of 10:46, 9 July 2019
The App Services AppStore is an App Service which can be installed on an innovaphone App Platform. It is used to store apps, firmware, software and app platforms. Once uploaded they can be downloaded from the download page.
Applies To
- innovaphone PBX from version 13r1
Apps
innovaphone-appstore
This is an App, where an administrator can upload apps, firmware, software and app platforms. These can be downloaded from the own app or from the download page (/download.htm).
PBX Manager Plugins
AppStore
With the AppStore plugin App objects can be created, edited and deleted on the PBX.
Folder Structure
To upload apps, sirmware, software and app platforms a path is required, which has to point to a folder containing the builds. These must be named after the build number.
Apps
Every build folder must contain an appid_files file where a list of the files that must be uploaded will be splited by commas (without white spaces). For example, "appstore.bin,appstore.debug,appstore.png".
The binaries must be placed inside 2 paths like this:
- ..131963\arm\appstore
- ..131963\x86_64\appstore
So if path is the path given in the appstore, the paths of all the files will be:
- path\131963\appstore_files
- path\131963\arm\appstore\appstore.bin
- path\131963\arm\appstore\appstore.debug
- path\131963\arm\appstore\appstore.png
- path\131963\x86_64\appstore\appstore.bin
- path\131963\x86_64\appstore\appstore.debug
- path\131963\x86_64\appstore\appstore.png
Firmware
Every build folder must contain an firmwareid_files file where a list of the files that must be uploaded will be splited by commas (without white spaces). For example, "ip0001.bin,boot0001.bin".
Software
Every build folder must contain an softwareid_files file where a list of the files that must be uploaded will be splited by commas (without white spaces). For example, "mypbx.apk.bin".
App Platform
With the AppStore plugin App objects can be created, edited and deleted on the PBX.