iOS SDK 4.2 включает в себя новый метод UIApplicationDelegate
, который называется application:openURL:sourceApplication:annotation:
.Он заменяет application:handleOpenURL:
и предлагает больше информации о вызывающем приложении: мы не только получаем идентификатор пакета вызывающего приложения, но также, в аргументе annotation
,
Aобъект списка свойств, предоставленный исходным приложением для передачи информации принимающему приложению.
Отлично, это должно предложить множество возможностей для более прямого взаимодействия между несколькими сторонними приложениями!
Единственная проблема: как вызвать этот механизм на стороне вызывающего приложения?-[UIApplication openURL:]
кажется неизменным и не предлагает способа передачи списка свойств вместе с URL.Знаете ли вы, как вызывающее приложение может сделать это с iOS SDK 4.2?