Я очень новичок в Swift, поэтому я прошу прощения, если мой вопрос может показаться очевидным, но я искал везде и не мог найти решения для моей проблемы. Я знаю, что у меня есть другие подобные вопросы, я не собираюсь делать дубликат, но я считаю, что мне нужно было создать новый вопрос, потому что ни один из ответов на указанные похожие вопросы не решил мою проблему, мне кажется, Это был бы другой вопрос, и я хотел бы получить некоторую помощь.
Я пытался разработать это приложение, которое в течение последних нескольких недель прекрасно работало в симуляторе. Тем не менее, мне нужно попробовать это на моем iOS устройстве, чтобы попробовать некоторые функции, которые включают использование камеры. Проблема в том, что приложение вылетает при запуске каждый раз. Я попытался загрузить другое приложение с GitHub, простое, которое не требует использования модулей, и оно прекрасно работает на том же устройстве iOS. Это просто мое приложение, которое не делает. Вот ошибка на cra sh:
dyld`__abort_with_payload:
0x102dab5dc <+0>: mov x16, #0x209
0x102dab5e0 <+4>: svc #0x80
-> 0x102dab5e4 <+8>: b.lo 0x102dab600 ; <+36>
0x102dab5e8 <+12>: stp x29, x30, [sp, #-0x10]!
0x102dab5ec <+16>: mov x29, sp
0x102dab5f0 <+20>: bl 0x102da9be8 ; cerror_nocancel
0x102dab5f4 <+24>: mov sp, x29
0x102dab5f8 <+28>: ldp x29, x30, [sp], #0x10
0x102dab5fc <+32>: ret
0x102dab600 <+36>: ret
dyld`_dyld_start:
0x102d61000 <+0>: mov x28, sp
0x102d61004 <+4>: and sp, x28, #0xfffffffffffffff0
0x102d61008 <+8>: mov x0, #0x0
0x102d6100c <+12>: mov x1, #0x0
0x102d61010 <+16>: stp x1, x0, [sp, #-0x10]!
0x102d61014 <+20>: mov x29, sp
0x102d61018 <+24>: sub sp, sp, #0x10 ; =0x10
0x102d6101c <+28>: ldr x0, [x28]
0x102d61020 <+32>: ldr x1, [x28, #0x8]
0x102d61024 <+36>: add x2, x28, #0x10 ; =0x10
0x102d61028 <+40>: adrp x3, -1
0x102d6102c <+44>: add x3, x3, #0x0 ; =0x0
0x102d61030 <+48>: mov x4, sp
0x102d61034 <+52>: bl 0x102d6107c ; dyldbootstrap::start(dyld3::MachOLoaded const*, int, char const**, dyld3::MachOLoaded const*, unsigned long*)
-> 0x102d61038 <+56>: mov x16, x0
0x102d6103c <+60>: ldr x1, [sp]
0x102d61040 <+64>: cmp x1, #0x0 ; =0x0
0x102d61044 <+68>: b.ne 0x102d61050 ; <+80>
0x102d61048 <+72>: add sp, x28, #0x8 ; =0x8
0x102d6104c <+76>: br x16
0x102d61050 <+80>: mov x30, x1
0x102d61054 <+84>: ldr x0, [x28, #0x8]
0x102d61058 <+88>: add x1, x28, #0x10 ; =0x10
0x102d6105c <+92>: add x2, x1, x0, lsl #3
0x102d61060 <+96>: add x2, x2, #0x8 ; =0x8
0x102d61064 <+100>: mov x3, x2
0x102d61068 <+104>: ldr x4, [x3]
0x102d6106c <+108>: add x3, x3, #0x8 ; =0x8
0x102d61070 <+112>: cmp x4, #0x0 ; =0x0
0x102d61074 <+116>: b.ne 0x102d61068 ; <+104>
0x102d61078 <+120>: br x16
Вот изображение ошибки.
Я искал этот вопрос по всему inte rnet, и я перепробовал все возможные решения, но безуспешно. Опять же, возможно, это из-за моего отсутствия опыта ... но вот что я попробовал до сих пор:
Я добавил фреймворки во вкладке target> general, но безуспешно. Вот изображение.
Я изменил статус платформ на «Необязательно» в фазах сборки вкладок> связать двоичный файл с библиотеками. Вот и это тоже.
Если я изменю его на «вставлять и подписывать», это даст мне несколько таких ошибок, по одной для каждой среды: И красные, и желтые ошибки.
Если I go запустить> диагностику, защитное устройство Mallo c и дезинфицирующее средство для нитей уже не отмечен: Вот моя статистика.
В какой-то момент я был достаточно отчаянным, чтобы попытаться удалить все файлы фреймворков LOL (Я, очевидно, сделал это в дубликате проект), и это было катастрофически.
Все настройки доверия моих сертификатов в цепочке для ключей установлены на Системные настройки по умолчанию.
Моя информация. У plist есть «Privary - Camera Usage Description», тип String.
Если это имеет какое-то значение, я использую модули для Firebase и IQKeyboardManagerSwift. Я говорю это потому, что заметил, что большинство пользовательских фреймворков имеют название pods (не смейтесь надо мной, пожалуйста, я буквально начал кодировать, как в прошлом месяце, LOL!). Однако одна вещь, которая мне не совсем понятна, заключается в том, почему эти рамки неактивны в Navigator, может быть, это может быть проблемой? Опять же, я понятия не имею ... плюс, у меня есть некоторые фреймворки в разделе pods (см. Ниже), и, по крайней мере, сотня в разделе приложений, под файлом "info.plist" и "GoogleService-Info.plist". " файл. Это даже нормально?
Фреймворки в разделе приложения; Фреймворки в разделе pods.
Я думаю, что много сказал, но если какая-либо информация отсутствует, пожалуйста, дайте я знаю. Я хочу заранее поблагодарить всех за любую помощь, которую вы можете оказать, я так отчаянно пытаюсь решить эту проблему!
PS: Мне даже не разрешено вводить изображения, я надеюсь, что вы можете проверить ссылки Впрочем!