В прошлом году я разработал приложение Metaio Demo, теперь я хочу снова запустить приложение для некоторых демонстрационных целей. Поскольку в прошлом году Metaio был продан яблоку, SDK говорит мне, что мой лицензионный ключ истек. Я узнал из переполнения стека, что MetaioLicenseString проверяется в автономном режиме SDK. Есть ли способ заставить SDK проверить мою старую демо-версию MetaioLicenseString, например, вернув мое системное время?Запуск старого Metaio SDK iOS офлайн для демонстрационной цели? MetaioLicenseString
До сих пор мне не повезло с этим подходом. Из портала metaio dev я помню, что мне нужно было указать имя приложения, идентификатор приложения и версию SDK. (См. Скриншот [1]). Поэтому я предполагаю, что MetaioLicenseString генерируется из этой информации + дата истечения срока действия.
Любой ключ, как я мог бы подойти к этому, чтобы получить мое старое приложение работает (только автономный режим для одной демонстрационной цели)
[1] https://my.metaio.com/helpdesk/upfiles/createkeyforappios_1.png
Вы бы сэкономили время, чтобы переключиться на другой SDK. Если Metaio был разработан правильно (я бы предположил), он должен разоблачить два события: OnTrackFound и OnTrackLost (или аналогичные). Их можно найти в любом AR SDK. Вам просто нужно немного переписать сценарий слушателя. – Everts