Структура файла .mobileprovision выглядит примерно так:
<!-- small binary data -->
<?xml version="1.0" encoding="UTF-8"?>
<!-- plist data -->
</plist>
<!-- large binary data -->
У меня есть несколько вопросов по этому поводу:
- Что это за двоичные данные?
- Полезно ли это?
- Как извлечь plist из файла .mobileprovision без поиска границ XML?
В частности, я рассмотрю этот вопрос как ответ (и награду +100 баунти вместе с ним), когда отвечают как Q1, так и Q3.