Issue:

I am testing the IDKit SDK, Segmentation SDK, and IFace SDK together. However, I can only deploy one license for one SDK at a time, which means if I deploy IDKit license, then it will overwrite the others. Do you have any solution how can I use these 3 SDK at the same time?



Solution:

You have to use in-memory licensing in your application. You can initialize one of your SDK by the common way (with deployed license) and you have to initialize each next SDK by loading individual licenses from a file, i.e. use functions IFACE_InitWithLicense, IEngine_InitWithLicense etc., where you pass the license file as a byte array.



See also:

Initialize ANSI&ISO SDK with a custom license file

Initialize Segmentation SDK with a custom license file

Initialize IFace SDK with a custom license file

Initialize IDKit SDK with a custom license file