I'm developing new app for WatchOS while app works normally on simulator it crashes on actual device without any error log. First I thought that it may be to my watch and submitted app to review and it got rejected since it crashes on actual device. The code of watch is really simple, it just sends HTTP request and that's all.
override func willActivate() {
// This method is called when watch view controller is about to be visible to user
let request = NSURL(string: "[MY SERVER URL]")
var response = try! String(contentsOfURL: request!)
if response == "X"{
response = ":D"
}
watch_text.setText(response)
super.willActivate()
}