Record observed iloader placeholder failure and compatibility build [skip ci]
This commit is contained in:
@@ -38,6 +38,21 @@ ExtensionKit и общего Keychain с реальными provisioning profile
|
|||||||
всех трёх targets — вариант при наличии совместимого Mac и профилей; разрешение
|
всех трёх targets — вариант при наличии совместимого Mac и профилей; разрешение
|
||||||
нового extension point бесплатной командой ещё не подтверждено на устройстве.
|
нового extension point бесплатной командой ещё не подтверждено на устройстве.
|
||||||
|
|
||||||
|
2026-09-14 пользователь попробовал установку 0.7.0: IXErrorDomain 2/8,
|
||||||
|
родитель стал `ru.yukinoki.musicbridge.<TeamID>`, а remote остался
|
||||||
|
`ru.yukinoki.musicbridge.remote`. Это подтверждает пропуск Extensions при переименовании.
|
||||||
|
Дополнительно библиотека apple-codesign-quick также обходила только Frameworks/PlugIns.
|
||||||
|
В `tools/iloader` добавлены патчи обоих уровней и воспроизводимая подготовка
|
||||||
|
закреплённых upstream revisions. Отдельный ручной workflow `iloader-compat.yml`
|
||||||
|
собирает portable Windows GUI; исходное приложение iloader на ПК не заменяется.
|
||||||
|
Патч сохраняет публичные Bundle ID приложения до подписи, затем iloader сам
|
||||||
|
применяет TeamID ко всем расширениям и получает для них настоящие Apple profiles.
|
||||||
|
Shared Keychain для MusicBridge добавляется только при разрешении в profile.
|
||||||
|
- [x] Проверено чистое применение патчей к закреплённым исходникам.
|
||||||
|
- [ ] Rust-тесты на переименование/обнаружение ExtensionKit, вложенную подпись и Keychain.
|
||||||
|
- [ ] Готовый portable EXE и повторная установка исходной IPA 0.7.0 через него.
|
||||||
|
- [ ] Подтвердить регистрацию NowPlaying и общий Keychain на iPhone.
|
||||||
|
|
||||||
Без APNs расширение читает ПК при команде; открытое приложение обновляет сессию
|
Без APNs расширение читает ПК при команде; открытое приложение обновляет сессию
|
||||||
при смене трека/статуса и периодически. Смена трека на самом ПК при приостановленном
|
при смене трека/статуса и периодически. Смена трека на самом ПК при приостановленном
|
||||||
приложении не гарантирует автоматического обновления карточки. Фиктивное аудио не используется.
|
приложении не гарантирует автоматического обновления карточки. Фиктивное аудио не используется.
|
||||||
|
|||||||
Reference in New Issue
Block a user