При совместном использовании сети я предполагаю, что вы обмениваетесь файлами. Чтобы запустить приложение, вам нужно либо включить удаленный вход в систему (что позволило бы предложить SSH Ричарда), либо запустить приложение на Mac, которое прослушивает определенный порт. Ваше приложение для iPhone будет связываться через этот порт. Некоторые приложения для iPhone имеют аналог приложения Mac (см. «Доступ к моим файлам», «Здесь файл», «Файл») для связи с Mac.
Сколько работы вы ожидаете от пользователя при установке вашего приложения? Расскажете ли вы, как включить параметр «Удаленный вход» в «Системных настройках» в разделе «Общий доступ» (в этом случае для приложения iPhone необходимо иметь учетные данные пользователя, которому разрешено входить удаленно), или они просто установят приложение? Последнее намного удобнее для пользователя, но требует больше работы с вашей стороны.
Чтобы действительно запустить приложение, вы можете использовать команду open
. Наберите man open
для получения более подробной информации, но в основном для запуска, например, iTunes: open -a iTunes.app
.