Apple Universal Links на частном веб-сервере - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь заставить 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, а не в моем приложении.

Вопросы:

  1. Работают ли универсальные ссылки и связанные домены, когда веб-сервер не опубликован c?
  2. Является ли проблемой то, что мое устройство работает под управлением MDM?

  3. Могу ли я использовать diawi.com для установки и при этом ожидать работы универсальных ссылок?

...