Създавам приложение за iOS, което има действия с отворена графика на Facebook и когато публикувам действие във Facebook, в мобилно приложение, получавам връзка към идентификатора на моето мобилно приложение в App Store, който все още не е наличен. Като заместител (в противен случай Facebook не запазва настройките ми) съм поставил ID на друго приложение, което имам. Всеки път, когато докосна история на Open Graph във Facebook от моето ново приложение в приложението Facebook за iOS, се отваря страница в App Store на предишното ми приложение. Имам нужда от функционалността да обработвам докосвания с отворена графика от приложението Facebook за iOS, преди да изпратя приложението си в App Store. Как мога да тествам функционалността за обработка на URL адреси в такъв сценарий?
Ето как изглежда моето табло за управление на Facebook Native iOS App: Идентификационният номер на пакета съвпада точно с идентификатора на моето приложение в моето приложение . iPhone/iPad App Store ID се свързва с едно от предишните ми приложения, в противен случай Facebook не приема настройките ми, когато щракна върху бутона Запазване, оплаквайки се, че приложението все още не е налично в App Store. Входът във Facebook и дълбокото свързване са активирани и URL схемите се регистрират по същия начин (тази, която започва с
fb
, продължава с моя ID на приложението Facebook) в пакета приложения също. Но въпреки това приложението ми не се стартира, когато докосна история в мобилното приложение на Facebook. Вместо това се стартира изскачащ прозорец за инсталиране на приложението с идентификатора, който съм посочил (макар че, достатъчно странно, имам инсталирано и това приложение).