Как мне зарегистрировать пользовательскую ассоциацию типов файлов в Xamarin.iOS? - PullRequest
0 голосов
/ 13 ноября 2018

Я посмотрел существующий учебник для регистрации ассоциаций типов файлов в iOS через XCode. Я добавил новую запись в Imported UTIs для своего собственного пользовательского типа файла, такого как .teop, и заполнил поле для «Описания / Идентификатор / Соответствует / Значки». К сожалению, для кнопки Additional imported UTI properties, похоже, нет кнопки, поэтому я не могу следовать этому уроку и не знаю, как действовать дальше.

1 Ответ

0 голосов
/ 14 ноября 2018

Не думаю, что вам это нужно для известного типа файла, такого как pdf. Я только что сделал тест, и дополнительные свойства не были необходимы для PDF.

Я думаю, что они необходимы для пользовательских типов файлов. Если свойства недоступны на вкладке «Дополнительно», вы можете установить их на вкладке «Источник». Вкладка «Дополнительно» - это всего лишь графический интерфейс для вкладки источника для удобного ввода документов / импортированных типов URI и т. Д. Вы можете сделать все это на вкладке источника. То же самое относится и к настройкам на вкладке «Приложение»: просто ярлыки для добавления ключа / значений в файл info.plist. Если вы откроете файл info.plist в текстовом редакторе, вы увидите, что это всего лишь файл XML.

Тем не менее, на вкладке источника вы можете добавить дополнительные свойства:

enter image description here

И есть вторая часть руководства, которое вы связали, в котором обсуждаются пользовательские типы файлов: https://www.infragistics.com/community/blogs/b/stevez/posts/ios-tips-and-tricks-associate-a-file-type-with-your-app-part-2

...