Приложение зависает на экране запуска, когда на устройстве, но отлично работает на симуляторе - PullRequest
0 голосов
/ 24 февраля 2020

Я вернулся к приложению, которого не трогал пару месяцев. Однако при установке и запуске его на устройстве (iPhone X) он зависает на экране запуска.

Вот что отображается в консоли:

dyld: Library not loaded: @rpath/GTMSessionFetcher.framework/GTMSessionFetcher
  Referenced from: /private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Bangos Noir
  Reason: no suitable image found.  Did find:
    /private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: code signature invalid for '/private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

    /private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: code signature invalid for '/private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

    /private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: stat() failed with errno=1
    /private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: code signature invalid for '/private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

    /private/var/containers/Bundle/Application/7ECE2655-24A5-4B69-8B99-4294C970E67F/Bangos Noir.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: stat() failed with errno=1
(lldb) 

Более того, вот журнал отладочного навигатора:

dyld`__abort_with_payload:
    0x100e8f5dc <+0>:  mov    x16, #0x209
    0x100e8f5e0 <+4>:  svc    #0x80
->  0x100e8f5e4 <+8>:  b.lo   0x100e8f600               ; <+36>
    0x100e8f5e8 <+12>: stp    x29, x30, [sp, #-0x10]!
    0x100e8f5ec <+16>: mov    x29, sp
    0x100e8f5f0 <+20>: bl     0x100e8dbe8               ; cerror_nocancel
    0x100e8f5f4 <+24>: mov    sp, x29
    0x100e8f5f8 <+28>: ldp    x29, x30, [sp], #0x10
    0x100e8f5fc <+32>: ret    
    0x100e8f600 <+36>: ret    

Однако приложение отлично работает на симуляторе.

Я нашел здесь возможное решение

{ ссылка }

Но у меня это не работает.

PS: имя приложения Bangos Noir.

...