我正在开发一个小型的Swift应用程序。在Xcode中,当我按下“运行”按钮或使用“cmd + R”键盘快捷键时,模拟器和我的应用程序会按照我期望的方式运行。但是在模拟器中,当我点击安装的应用程序图标来运行它时,我的应用程序会出现一秒钟然后崩溃/失败,没有错误消息或日志。
我是iOS开发的新手,不知道这是否是常见问题或我做错了什么。
我已经通过“iOS Simulator菜单->重置内容和设置...”选项重置了模拟器的内容和设置。
我已经重新启动了iOS模拟器、Xcode和操作系统(OS X),但问题仍然存在。
我基本上想要在模拟器中点击我的已安装的应用程序图标并运行它。我该如何解决这个问题?
--
编辑评论:
我没有修改AppDelegate.swift文件。它与第一次生成的相同。我只有一个ViewController类,ViewController.swift和方法如下:
我是iOS开发的新手,不知道这是否是常见问题或我做错了什么。
我已经通过“iOS Simulator菜单->重置内容和设置...”选项重置了模拟器的内容和设置。
我已经重新启动了iOS模拟器、Xcode和操作系统(OS X),但问题仍然存在。
我基本上想要在模拟器中点击我的已安装的应用程序图标并运行它。我该如何解决这个问题?
--
编辑评论:
我没有修改AppDelegate.swift文件。它与第一次生成的相同。我只有一个ViewController类,ViewController.swift和方法如下:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
override func viewWillAppear(animated: Bool) {
login()
}
/// Login method
func login() {
// login methos's body
}
停止正在运行的模式或应用程序
)按钮,和2->在模拟器中,双击cmd + Shift + H
键盘组合并向上滑动应用程序。这两种方法都有相同的结果。 - Oguz Ozkeroglu