Fixed the new structure
- missing initial values
- possible nil string Path value
- default env value on iOS7.0 and iOS8.0 are different