I am trying to develop a carrier app decribed here https://source.android.com/devices/tech/connect/esim-overview#making_a_carrier_app
Saying I have something like this (scanned QR code):
LPA:1$sm-v4-009-pla-gtm.pr.go-esim.com#<activation code>
I am wonder if below cases are true:
- activation code needs to always contain embedded encoded certificate
- user can use this code by the carrier app itself or by just navigating to settings and scan the QR code (this QR code should contain embedded encoded certificate in activation code. It is not possible to use such QR code without embedded encoded certificate through the settings QR scanner)
- if user decide to consume this code on the other device in first way, he will not be able to consume that code again on the other android/iOS device
- are the QR code for such native settings system activation same for android and iOS and can be used for both of them in the same way?