&gt;meaning an order to produce information.<p>But couldn&#x27;t they write a modified iOS software themselves (obviously not easy as cake, but for the sake of the argument) and use a NSL to get Apple&#x27;s key to sign the update?<p>It seems like having the update <i>signed</i> is the issue, not <i>writing</i> the update.<p>Edit: When looking at the scope of the NSL, it seems like only metadata can be requested, not arbitrary stuff. IANAL, but it seems like using an NSL makes no sense.