We are verifying the Account Login status our app reports to Fire TV. The signal is the
ContentAppEndpoint: ... partner_id=... login_status= line emitted by kcs-lib, and we cannot capture it.
Environment
-
Device: Fire TV Stick running Vega — product
callie,armv7l, profiletv -
OS:
OS 1.2 (TV Ship/547)—OS_VERSION=1.2,RELEASE_ID=21,OE_VERSION=4.0.0,
VERSION_NUMBER=2101020054720 -
BUILD_VARIANT=user,BUILD_TAGS=release-keys,inDeveloperMode: true -
Vega CLI
1.2.22, SDK0.22.6150 -
kcp-cli-v2<VERSION>(downloaded from the forum thread)
vda shell journalctl --follow --since now | grep -E 'ContentAppEndpoint.*<PARTNER_ID>.*login_status'
No output. Without the grep: WARNING: journalctl is not supported in developer mode shell. Please use loggingctl instead.
This worked a few months ago during our initial Content Launcher and Account Login integration, though we were using kcp-cli-v2 then rather than the log line. Retrying that route now gives the
No endpoint found result above. We cannot tell whether something changed in the expected
implementation that we are not aware of, or whether we are doing something wrong.
Questions:
-
What is the supported way to observe that line ?
-
Are application logs expected to be unavailable to the developer-mode shell on
BUILD_VARIANT=user?If so, is there a provisioning step or an engineering build that makes them visible on a
developer-registered device?
I can attach our manifest.toml or service.js if that helps rule out a configuration problem on our
side.
Thanks in advance.
