Я использую Cordova для создания приложения IOS. Я установил этот плагин ниже
https://github.com/chemerisuk/cordova-plugin-firebase-dynamiclinks
Так что я создал динамическую ссылку, используя всю методологию, т.е.
- Построение динамической ссылки вручную,
- Использование REST API Google.
- Из консоли Firebase.
И поделитесь этой ссылкой в slack, facebook и ios mail application. Он прекрасно работает при открытии из таких приложений, как Slack и Facebook. Внизу функция сработает, когда она откроется из слабины и facebook
cordova.plugins.firebase.dynamiclinks.onDynamicLink(function(data) {
console.log("Dynamic link click with data: ", data);
});
Когда не будет срабатывать при нажатии на ссылку из приложения Почта и Gmail в ios (iphone5s). Не в состоянии понять проблему.
iPhone IOS версия: 11.4.1
кордова: 7.1.0
cordova-ios: 4.5.4
Podfile
# DO NOT MODIFY -- auto-generated by Apache Cordova
platform :ios, '8.0'
target 'TestProject' do
project 'TestProject.xcodeproj'
pod 'Firebase/Core'
pod 'Firebase/DynamicLinks'
end