Picture of mitop
Registered 3 years 284 days
mitop Tuesday, 19 October 2021, 01:57 PM
Own App Store as additional apps ressource
Hi,

we try to get the App Store App running as additional source but getting stucked. We installed the App Store and uploaded our app to our let`s call him developer app store. This store should be an additional source for our live system, so that we can install our app and start the beta testing on our live system. On the live system, the App Store is running too.
After adding the source inside the App Store App of our live system we cannot see our app to mark it as an installable app provided to the live system app store.

We first try to add the source with https, but this causes our App Store App to freeze totally. Only deleting the App instance via AP Manager and adding a new one can solve this problem. Same happens when using a wrong url (for example when url was typed wrong or whatever). Http was blocked by our firewall, after allowing it and using the http address of the app store we still cannot see our app.
In the morning we had a session, and disabled all firewall rules between the developer App Store and our IPVA live system, but without success, no checkbox with our app available.

Can someone give us a hint what we are doing wrong?
In our App Store, there is only our App. When i read the first sentences from here https://sdk.innovaphone.com/doc/howto/AppStore.htm it sound like we have to provide everything in our store to get a running store? Sounds like waste of memory.

I was surprised that after the upload in our store, the arrows are not displayed to the right of the app as in your original store.
Yesterday i tried to update our developer IPVA from 13r2 sr3 to 13r2 sr4 without success. Not sure whats going on here.


mr_app_store.PNG

Picture of mitop
Registered 3 years 284 days
mitop Thursday, 28 October 2021, 10:37 AM
Re: Own App Store as additional apps ressource
Hi,

i tried to update the PBX again (Devices->PBX->Maintenance->Update), still does not work. The Update URL is "https://store.innovaphone.com/release/download/", when i try to access this URL from browser i receive a 404 Not Found. Tried a few things:

- https://store.innovaphone.com/release = loads, and loads, ...

- https://store.innovaphone.com/release/ = ends up at https://store.innovaphone.com/release/136116/ with 404

- https://store.innovaphone.com/release/download = ends up at https://store.innovaphone.com/release/136116/download with 404

- https://store.innovaphone.com/release/136116/download.htm = shows download page

Is the "https://store.innovaphone.com/release/download/" redirection down?
Picture of Daniel Deterding (innovaphone)
Moderator Registered 15 years 114 days
Daniel Deterding (innovaphone) Thursday, 28 October 2021, 10:49 AM
Re: Own App Store as additional apps ressource
Hi Mladen,

the shown Update URL is not the final URL which is retrieved by the PBX.
The PBX appends firmware.json and downloads and parses this JSON file.

https://store.innovaphone.com/release/download/firmware.json

Greetings,
Daniel
Picture of mitop
Registered 3 years 284 days
mitop Thursday, 28 October 2021, 11:15 AM
Re: Own App Store as additional apps ressource
Hi Daniel,

thank you for that hint...i forget about that detail, had the App Store Logic in mind and expected to see the store.
Then i have another problem here...no idea why this virtual machine is no longer updateable...maybe i should setup a new one
Andreas Fink
Moderator Registered 13 years 45 days
Andreas Fink (innovaphone) Tuesday, 9 November 2021, 06:40 PM
Re: Own App Store as additional apps ressource
Hello Mladen,

please find attached a preliminary howto for App Store setup and preparation of an App for App Store release.

I hope you can use this to clarify your questions regarding App Store.

Feel free to ask me, in case something is not clear or does not work.

Best Regards
Andreas Fink
appstoreguide.zip
Picture of mitop
Registered 3 years 284 days
mitop Wednesday, 10 November 2021, 02:05 PM
Re: Own App Store as additional apps ressource
Hello Andreas,

thank you very much. I will go through the guide today, and I hope to be able to try out the guide at the end of the week or early next week smile will let you know how it worked out

Couple of days ago i started to implement the BadgeCountSignaling for our app. The counter is already displayed at the app icon (implemented in the C++ part). The logic behind the BadgeCountSignaling and the communication/data management with the FrontEnd is still pending, wanted to finish that first

Give me a few days and I'll share my experience with the App Store Guide.

Best Regards
Mladen Topic
Picture of mitop
Registered 3 years 284 days
mitop Tuesday, 16 November 2021, 12:43 PM in response to Andreas Fink (innovaphone)
Re: Own App Store as additional apps ressource
Hello Andreas,

good news: Updating our PBX to the newest Version works with the manual import/update of the firmware file. After updating the App Store App, the App Platform shutsdown (or whatever). Had to manually restart it via putty (restated manager and postgresql). Everthing seems to work.

Quick Note about the AppGuide, you wrote:
- "Try to install the app from your app store and check if it is installed correctly."
-- How does that work??? How do i install my own uploaded app through my own app store??? Do i need to add my store as "Additional resource"?

After updating our pbx and App Platform, and App Store, our App Store download page is empty again...next i will add our app again (as soon as the badgecount works) and go through the app store guide step by step
Andreas Fink
Moderator Registered 13 years 45 days
Andreas Fink (innovaphone) Wednesday, 1 December 2021, 05:41 PM
Re: Own App Store as additional apps ressource
Hello Mladen,

on your test AP, in the AP Manager UI, under Settings, you have to set the "App Store URL" to the one pointing to the apps.json file of your App Store instance e.g.:

App Store URL: http://172.16.0.123/test.com/app-store/download/apps.json

Best Regards
Andreas Fink
Picture of mitop
Registered 3 years 284 days
mitop Tuesday, 21 December 2021, 11:13 AM
Re: Own App Store as additional apps ressource
Hello Andreas,

good news: We were able to install the app, later in the day we will bring it to our live system. Your post brought the success, changing the App Store reference inside the AP Platform settings did it. I wanted to let you know what our problem was: We misunderstood the functionality of the App Store App. It is meant to only aggregate all the resources (own apps and foreign app store apps) and to choose from these resources what apps should be part of the own app store.

PS: After updating our App from 13r1 to 13r2 there was no build-release.bat file present (which is clear, since it probably arises when creating through the new template). I copied the .bat file from a new project and will modify it so it fit our app project (i think only a few folder references needs to be adjusted)
← You can define your color theme preference here