Creating ios Release App


I want to release ios app.

  1. All these should be done on Mac? including Running the Remote Shader Compiler.?

  2. “Use the Remote Shader Compiler to generate the shaders that are packed into your app build. You must run your app in profile or debug and view every surface in your game level to capture all shader permutations. Lumberyard supports both GMEM 128 and GMEM 256 and generates shaders on the highest version that a device supports. As a result, you must run your game on two devices, one that supports GMEM 128 and one that supports GMEM 256.” This look strange.

  3. There are any video tutorial how to build ios release app?