Как интегрировать одно приложение iphone в другое приложение - PullRequest
2 голосов
/ 12 октября 2011

мы разработали приложение для iPad, которое теперь доступно в магазине приложений. Мои клиенты очень заинтересованы в приложении и хотят использовать его функции в своем приложении для iPad. Они хотели бы, чтобы мы играли в наше приложение через их приложение и серверы. Чтобы быть точным, они хотят, чтобы мы интегрировали наше приложение в их приложение. Но мы не хотим делиться нашими исходными кодами друг с другом. Есть ли способ, которым этот процесс может быть выполнен без фактического совместного использования исходного кода?

Ответы [ 2 ]

1 голос
/ 12 октября 2011

Я не думаю, что вы можете интегрировать одно приложение в другое. Но Apple предоставляет способ переключения между приложениями с помощью URL.

Вы можете использовать это для запуска приложения:

  • (BOOL)openURL:(NSURL *)url от UIApplication

Другое приложение должно зарегистрировать URL в своем info.plist и реализует:

  • (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
    Благодаря этому вы можете реализовать простой способ переключения между двумя приложениями.
0 голосов
/ 07 марта 2012

Да: вам нужно использовать схемы URL:

По сути, одно приложение регистрирует тот факт, что оно обрабатывает определенный префикс URL, а затем, чтобы запустить это приложение, необходимо перейти по этому URL.

Вы также можете передавать параметры через этот URL.

Если вы имели в виду почтовое приложение, вы можете передать ссылку по схеме mailto :. Простейшим примером является @ " mailto: somebody@example.com".

спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...