XcodeからiPadで実機動作させたとき、以下のエクセプションを吐いて落ちるという現象が発生しました。
/BuildRoot/Library/Caches/com.apple.xbs/Sources/Metal/Metal-56.7/Framework/MTLRenderPipeline.mm:1061: failed assertion `No valid pixelFormats set.'
これは以下で報告されているとおり、Unity5.4.0のバグのようです。
Issue Tracker を見ると Unity5.4.2 でなおるようです。
Unity Issue Tracker - [iOS] Crash in InitializeBlitFramebuffer with Metal