title: TypeError: Attempted to assign to readonly property. in Angularjs application on iOS8 Safari
body: <p>Our Mobile App is getting "TypeError: Attempted to assign to readonly property." only on IOS 8 and the stack traces are not helpful and seem to be in Angular code. </p>
  
  <p>This might be happening because of the "use strict" on top level of Angularjs code. 
  My questions are (1) why did it start happening only on IOS8? is this an IOS8 bug?
  (2) or is this an angular bug surfaced on IOS8? (3) Or maybe we are violating strict mode rules but only IOS8 started to catch them! I am skeptical about the third option because <a href="http://caniuse.com/#feat=use-strict" rel="nofollow noreferrer">strict mode is supported</a> by other major browsers.</p>
  
  <p>I have found one similar reported issue <a href="https://stackoverflow.com/questions/25174594/typeerror-attempted-to-assign-to-readonly-property-on-ios8-safari">here</a>.</p>