2013-11-29 3 views
4

При разработке приложения iOS 7 на iPad мы можем использовать AppleScript?Поддерживает ли iOS 7 Applescript?

Возможно ли использовать AppleScript при разработке iPad-приложения?

+1

Нет, это не поддерживается. –

+0

@ Дэвид, тогда есть ли другая альтернатива? –

+0

Что вы пытаетесь сделать? – ThomasW

ответ

8

Нет, AppleScript не поддерживается в iOS.

Редактирование Если есть специальное приложение стороннего производителя, которое вы хотите запустить, вы можете открыть его с помощью специальной схемы URL-адреса приложения. Если приложение поддерживает получение данных, вы можете использовать их схему URL для этого. This website имеет список поддерживаемых сторонних схем URL. Если это ваше собственное приложение, вы можете создать свою собственную схему и обработать ее. See here для получения дополнительной информации о создании вашей собственной схемы.

+0

Спасибо, Томас сомневается здесь, я имею в виду, если поддержка приложения получает данные, что именно означает. Во-первых, нам нужно отправить данные из нашего приложения в другое приложение. Как это возможно, не используя applescript, это мой вопрос. Запуск другого приложения будет прекрасным. Но как выполнять данные без applescript? –

+0

Вам нужно использовать формат URL, поддерживаемый приложением. Например, приложение Twitter поддерживает URL-адреса формы 'twitter: // post? Message = hello% 20world & in_reply_to_status_id = 12345 '. Это позволяет создать определенный тип ответа. Вам нужно определить, поддерживает ли приложение, с которым вы хотите взаимодействовать, схему URL и какие типы команд она может поддерживать. – ThomasW

+0

Ohk, так что вы хотите сказать, нужно ли мне отправлять данные в другое приложение, тогда я должен отправить их в формате url, а из другого приложения мне нужно извлечь те же данные правильно? –

1

NO. AppleScript поддерживается только на macOS, а не на iOS, WatchOS и tvOS. Приложения доступны для сценариев только для macOS, а не для других. Как уже упоминалось, пользовательские схемы URL могут использоваться для запуска других приложений.

Смежные вопросы