Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Can';t在iPhone上运行应用程序_Ios_Xcode_Swift - Fatal编程技术网

Ios Can';t在iPhone上运行应用程序

Ios Can';t在iPhone上运行应用程序,ios,xcode,swift,Ios,Xcode,Swift,我在一个游戏中工作(SpriteKit Swift)。直到昨天,我的设备还可以正常运行,但今天我打开了Xcode,我的代码中出现了一堆编译器错误,甚至Xcode为您构建的自动代码都是错误。我创建了一个新程序,并将新的自动代码添加到我的程序中,从而修复了所有错误。我想苹果已经更改了一些库。我的应用程序在iOS模拟器(5,5s,6,6+)中运行得很好,但当我在iPhone上运行应用程序时,应用程序崩溃,Xcode在编辑器(而不是控制台)中显示这一点 将消息发送到第二行“威胁1:EXC_断点(代码=1

我在一个游戏中工作(SpriteKit Swift)。直到昨天,我的设备还可以正常运行,但今天我打开了Xcode,我的代码中出现了一堆编译器错误,甚至Xcode为您构建的自动代码都是错误。我创建了一个新程序,并将新的自动代码添加到我的程序中,从而修复了所有错误。我想苹果已经更改了一些库。我的应用程序在iOS模拟器(5,5s,6,6+)中运行得很好,但当我在iPhone上运行应用程序时,应用程序崩溃,Xcode在编辑器(而不是控制台)中显示这一点

将消息发送到第二行“威胁1:EXC_断点(代码=1,抑制=0x120099088)”

还将在另一个文件中显示此内容:

dyld`_dyld_start:
0x120099000:  mov    x28, sp
0x120099004:  and    sp, x28, #0xfffffffffffffff0
0x120099008:  movz   x0, #0
0x12009900c:  movz   x1, #0
0x120099010:  stp    x1, x0, [sp, #-16]!
0x120099014:  mov    fp, sp
0x120099018:  sub    sp, sp, #16
0x12009901c:  ldr    x0, [x28]
0x120099020:  ldr    x1, [x28, #8]
0x120099024:  add    x2, x28, #16
0x120099028:  adrp   x4, -1
0x12009902c:  mov    x4, x4
0x120099030:  adrp   x3, 40
0x120099034:  ldr    x3, [x3, #880]
0x120099038:  sub    x3, x4, x3
0x12009903c:  mov    x5, sp
0x120099040:  bl     0x12009908c               ; dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*)
0x120099044:  mov    x16, x0 //MESSAGE POINTS HERE
0x120099048:  ldr    x1, [sp]
0x12009904c:  cmp    x1, #0
0x120099050:  b.ne   0x12009905c               ; _dyld_start + 92
0x120099054:  add    sp, x28, #8
0x120099058:  br     x16
0x12009905c:  mov    lr, x1
0x120099060:  ldr    x0, [x28, #8]
0x120099064:  add    x1, x28, #16
0x120099068:  add    x2, x1, x0, lsl #3
0x12009906c:  add    x2, x2, #8
0x120099070:  mov    x3, x2
0x120099074:  ldr    x4, [x3]
0x120099078:  add    x3, x3, #8
0x12009907c:  cmp    x4, #0
0x120099080:  b.ne   0x120099074               ; _dyld_start + 116
0x120099084:  br     x16

使用相同的消息“威胁1:EXC_断点(代码=1,抑制=0x120099088)

使用⌘ 命令+⌥ 选项+⇧ Shift+K为我解决了这个问题。

太好了,我首先尝试找出我的项目目标,然后更改UiKit,我做了以下操作: 要弱链接框架,请在Xcode中找到应用程序目标,检查它,然后转到“常规”选项卡。在该选项卡的底部应该是一个框架列表,其中有一列表示类型。将UIKit的类型从必需更改为弱,然后重新生成应用程序。这应该会处理运行时错误。 但这对我没有任何帮助。
因此,我最终清理了(Command+Option+Shift+K)这对我来说很有效。

看起来你的程序遇到了你设置的断点。我不知道没有断点,如果我在iOS模拟器上运行程序,断点不也会出现吗?但在模拟器中,程序运行得非常好。知道发生了什么吗?尝试清理和构建,切换一些断点,更新Xcode,删除派生数据,删除并重新安装应用程序,等等。若你们并没有任何断点,Xcode认为你们有。此外,您应该能够在
(lldb)
提示符下键入
c
,以继续执行。非常感谢您的帮助。我现在可以在iPhone上运行该应用程序了。你应该将其作为解决方案发布。很遗憾,只有“切换全局断点状态”帮了我的忙。Xcode必须认为某个地方有一个断点,thx aaron支持这个想法。
dyld`_dyld_start:
0x120099000:  mov    x28, sp
0x120099004:  and    sp, x28, #0xfffffffffffffff0
0x120099008:  movz   x0, #0
0x12009900c:  movz   x1, #0
0x120099010:  stp    x1, x0, [sp, #-16]!
0x120099014:  mov    fp, sp
0x120099018:  sub    sp, sp, #16
0x12009901c:  ldr    x0, [x28]
0x120099020:  ldr    x1, [x28, #8]
0x120099024:  add    x2, x28, #16
0x120099028:  adrp   x4, -1
0x12009902c:  mov    x4, x4
0x120099030:  adrp   x3, 40
0x120099034:  ldr    x3, [x3, #880]
0x120099038:  sub    x3, x4, x3
0x12009903c:  mov    x5, sp
0x120099040:  bl     0x12009908c               ; dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*)
0x120099044:  mov    x16, x0 //MESSAGE POINTS HERE
0x120099048:  ldr    x1, [sp]
0x12009904c:  cmp    x1, #0
0x120099050:  b.ne   0x12009905c               ; _dyld_start + 92
0x120099054:  add    sp, x28, #8
0x120099058:  br     x16
0x12009905c:  mov    lr, x1
0x120099060:  ldr    x0, [x28, #8]
0x120099064:  add    x1, x28, #16
0x120099068:  add    x2, x1, x0, lsl #3
0x12009906c:  add    x2, x2, #8
0x120099070:  mov    x3, x2
0x120099074:  ldr    x4, [x3]
0x120099078:  add    x3, x3, #8
0x12009907c:  cmp    x4, #0
0x120099080:  b.ne   0x120099074               ; _dyld_start + 116
0x120099084:  br     x16