public RenderTexture renderTexture;
// Save Texture as PNG
void SaveTexturePNG()
{
Texture2D tex = new Texture2D(renderTexture.width, renderTexture.height);
RenderTexture.active = renderTexture;
tex.ReadPixels(new Rect(0, 0, tex.width, tex.height), 0, 0);
byte[] bytes = tex.EncodeToPNG();
Object.Destroy(tex);
File.WriteAllBytes(Application.dataPath + "/../SavedScreen.png", bytes);
}
вообще если у вас где то будет свой сервер. ... то обычно делают простеиший малюсенький запросик. который возвращает с сервера "номер доступной версии". и в клиенте вшит номер. сравнили. надо обновлять - говорим что сорян. без обновы не играем иди качай.
бывает еще передают кроме последней версии в сторе - совместимую версию) тоесть клиент версии 5, в маркете есть версия - 7. а минимально совместимая 6.
но как уже сказал кто что придумает. не у всех там одинаково и универсально.