Как Xyroid объяснил, что они имеют другое имя файла для приложений. И поскольку вы по сравнению с iOS, позвольте мне сказать вам, что iPhone и iPad - это в основном одно и то же устройство с одинаковой архитектурой и той же ОС с различным разрешением экрана (если вы игнорируете вызывающую функцию), поэтому один IPA, который работает на iPhone, может работа на iPad тоже.
Хотя Windows 8 и Windows Phone 8 - это две разные ОС, основанные на некотором распространенном коде и времени выполнения, но на самом деле у них разные уровни обработки приложений. У них даже есть другой компонент пользовательского интерфейса. Вы можете создать библиотеку (dll), которая может работать для обоих, если она просто извлекает данные с определенного сервера или предоставляет некоторые функции низкого уровня. Но для создания одного пакета, который может работать на обоих, это другое дело. Даже если они будут использовать одно и то же имя файла, внутренние коды и время выполнения не могут быть изменены.
PS: Приложения WinRT могут работать и в Windows 8, так как WinRT - это урезанная версия Windows 8 (без приложения для рабочего стола).
Спасибо за ваш комментарий. – souvickcse