Yes now I'm sure, every time an app is started on the simulator, Xcode 6 deletes the entire folder with the old version and create a new folder (with different name) and put the new app in it, so you have to re-allow network connection for the app.
With Xcode 6 the folders are created in the (user folder)/Library/Developer/CoreSimulator/Devices/(device id)/data/Containers/Bundle/Application/(temporary app id)
Roberto
With Xcode 6 the folders are created in the (user folder)/Library/Developer/CoreSimulator/Devices/(device id)/data/Containers/Bundle/Application/(temporary app id)
Roberto