Я пытаюсь заставить Universal ссылки работать с моим приложением Xamarin iOS и частным веб-сервером. Я устанавливаю приложение, используя профиль Ad Ho c вместе с https://www.diawi.com/, и оно работает, за исключением универсальных ссылок.
Я поместил ссылку в Word do c.
Однако в журнале IIS нет запроса на файл apple-app-site-association при установке приложения.
Кроме того, файл swcutil_show.txt, собранный с помощью sysdiagnose, не содержит записи для моего приложения.
Файл журнала содержит следующее:
swcd[239] <Error>: Error getting enterprise-managed associated domains data. If this device is not enterprise-managed, this is normal: Error Domain=SWCErrorDomain Code=1701 "Failed to get associated domain data from ManagedConfiguration framework." UserInfo={NSDebugDescription=Failed to get associated domain data from ManagedConfiguration framework., Line=250, Function=<private>}
Однако эта запись присутствует, даже если я отключаю Связанные домены в Entitlements.plist.
И, конечно, ссылка открывается в Safari, а не в моем приложении.
Вопросы:
- Работают ли универсальные ссылки и связанные домены, когда веб-сервер не опубликован c?
Является ли проблемой то, что мое устройство работает под управлением MDM?
Могу ли я использовать diawi.com для установки и при этом ожидать работы универсальных ссылок?