We're using App Clips and while it would be nice to use Apple's App Clip Codes, there seems to be an unusably small payload limit. Even trying to encode a relatively short URL such as the one below:
AppClipCodeGenerator generate --url 'https://www.example.com/1234567890ABCD' --index 8 --output ./appclip8.svg
returns the error:
Compressed URL too large: The compressed URL byte size exceeds supported payload size of the App Clip Code.
As a result the only way to encode anything useful is to have all parameters in a database with a reference in the URL, but this adds an additional round trip request to retrieve that data. Am I missing something?