cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

License App field says "App not installed"

License App field says "App not installed"

alex_cazan
New Poster

Hi! I'm encountering a warning sign in the Licenses section of the Core Settings page. The license is for our snap which is sideloaded on the device for validation. It integrates with the Core's licensing system.
The license works fine on our end but the Core's Licenses section shows a warning for our corresponding license and the App field says: App not installed.

alex_cazan_0-1719988409700.png

Seems like our app is not detected, maybe there are some fields I am missing in the manifest but I can't seem to find them. I woul appreciate any help 🙂

 

2 REPLIES 2

CodeShepherd
Community Moderator
Community Moderator

As the license is shown in the license manager the package manifest seems to be correct and its known in the system.

Second step is that an app claims this license. See chapter "2.3 Use REST API to enforce licenses" in the SDKs online documentation. There is also a web-based training "ctrlX AUTOMATION SDK II" available including this topic.

nickH
Community Moderator
Community Moderator

Two remarks: 

  1.  does the id in the package-manifest match the name of the snap from the snapcraft.yaml?
  2. does the package-manifest have the name: "<id>.package-manifest.json"? 
    (With V2.6 there was a change here to improve the boot time of the controller. Since then the name is mandatory).
Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist