Остановить перехватчики, которые не срабатывают в LLDB (iOS)IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Остановить перехватчики, которые не срабатывают в LLDB (iOS)

Сообщение Anonymous »

У меня возникла проблема с LLDB в iOS, из-за которой не срабатывают стоп-хуки. Вот некоторые выходные данные lldb с прикрепленным стоп-хуком: как вы можете видеть, процесс остановился, но LLDB не завершил работу, поскольку для этого предназначен стоп-хук. По соображениям конфиденциальности я анонимизировал некоторые данные своих результатов ниже.

Код: Выделить всё

(lldb) platform select remote-ios
Platform: remote-ios
Connected: no
SDK Path: "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPad8,7 17.0 (21A329)"
SDK Roots: [ 0] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPad8,7 17.0 (21A329)"
SDK Roots: [ 1] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPhone16,1 17.5 (21F5058e)"
SDK Roots: [ 2] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPad14,5 17.3 (21D5026f)"
SDK Roots: [ 3] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPhone16,1 17.3 (21D5026f)"
SDK Roots: [ 4] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPhone16,1 17.4 (21E5184i)"
SDK Roots: [ 5] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPad14,5 17.3 (21D50)"
SDK Roots: [ 6] "/Users/dev/Library/Developer/Xcode/iOS DeviceSupport/iPad14,5 17.4 (21E5184i)"
(lldb) target create /Users/dev/Xcode/app.app
Current executable set to '/Users/dev/Xcode/app.app' (arm64).
(lldb) script lldb.target.module[0].SetPlatformFileSpec(lldb.SBFileSpec('/private/var/containers/Bundle/Application/[app-uuid]/app.app'))
True
(lldb) process connect connect://[ipv6]:port
(lldb) target stop-hook add
Enter your stop hook command(s).  Type 'DONE' to end.
> quit
> DONE
Stop hook #1 added.
(lldb) process launch
Process 1370 launched: '/Users/dev/Xcode/app.app' (arm64)
Process 1370 exited with status = 0 (0x00000000)
(lldb)
Я пробовал другие вещи с помощью стоп-перехватчиков, например, печать/отражение сообщения и т. д., чтобы определить, связана ли проблема с стоп-перехватчиками или нет, и я пришел к следующему выводу: вывод, что стоп-хуки не срабатывают по какой-то странной причине.


Подробнее здесь: https://stackoverflow.com/questions/783 ... n-lldb-ios
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Универсальные ссылки не срабатывают на iOS на поддоменах
    Anonymous » » в форуме IOS
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Универсальные ссылки не срабатывают на iOS на поддоменах
    Anonymous » » в форуме IOS
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как получить веб-перехватчики уведомлений Facebook в PHP?
    Гость » » в форуме Php
    0 Ответы
    57 Просмотры
    Последнее сообщение Гость
  • Как отключить перехватчики жизненного цикла при создании группы автоматического масштабирования?
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Twilio вызывает как статические, так и динамические веб-перехватчики
    Anonymous » » в форуме C#
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»