У меня есть веб-сайт и собственное приложение для iPhone. Приложение регистрирует пользовательский протокол. Я хотел бы, чтобы сайт автоматически перенаправил к протоколу в надлежащих случаях, но только если у пользователя есть установленное приложение (для предотвращения раздражающего диалогового окна). Это означает, что я должен записать некоторое состояние из приложения, которое я могу прочитать в мобильном сафари для маркировки приложения, как установлено. Cookie, кажется, не существуют межпроцессные. Есть ли где-нибудь еще, я могу сохранить свой маркер?
Посмотрите на эту статью в блоге, чтобы увидеть, как Apple делает это для приложения Mobile Me Gallery. Приложение открывает веб-сайт (на вашем сервере) в Safari, который загружает в Safari файл cookie "App Installed".