То, что вы хотите сделать, на самом деле невозможно.Каждое приложение имеет собственную структуру кода и не может быть встроено в другое приложение (например, MainWindow.xib).Каждое приложение также подписано закрытым ключом разработчиков, так что это препятствие.Вы не можете просто передать ему двоичный файл вашего приложения.
Что вы можете сделать, это потенциально взять ваши .XIBs и просмотреть контроллеры и дать их ему для реализации.Это проще всего, если нет модели, которая также должна быть перенесена.Затем он может представить ваши представления, чтобы воспользоваться преимуществами логики, встроенной в ваши контроллеры представлений.
Это не тривиальная работа и сомнительная ценность.Если вы не желаете делиться исходным кодом, то ни один из вышеперечисленных вариантов не сработает для вас.
Мой совет будет таким, как упоминали выше люди, и используйте в своем приложении схему URL, которая ссылается на вашу.,Да, ваше приложение нужно будет установить, но тогда между его работой и вашей будет четкое и однозначное разделение ...