Does ios device can read .pkm image file?
Does iOS support ETC format?
It depends on device; I believe that older iOS devices only support PVRTC, but the newer devices supporting OpenGL ES 3.0 must also support the ETC2 family as this is now a mandatory part of the Khronos OpenGL ES 3.0 specification.
Does iOS support PKM?
PKM is a wrapper format for storing assets on disk. The application loading the PKM file must extract the core data buffers for uploading them to the OpenGL ES API - you don't give the OpnGL ES API the raw PKM file.
HTH, Pete