native.canShowPopup always returning false

Hi there,

not sure when it started happening, but native.canShowPopup(“social”, <service>) is always returning false, even though the app is correctly installed on device (iOS in my case). 

The strange thing is that if I use native.showPopup it all works and in fact it posts to social media sites without any issue.

Any idea why? Am I missing something obvious?

Thanks]]

The social popup on iOS is really a pre-iOS 8 feature. Starting with iOS 8, Apple wants you to use the “Activity” plugin. It’s possible that iOS 11 has in some way broken the the API that canShowPopup depends on.

Rob

I thought that would be the case.

Any easy way to check when those services are available?

The minimum iOS we support is iOS 8. You should be using the Activity plugin instead.

Rob

Yep, got it!

Thanks Rob

The social popup on iOS is really a pre-iOS 8 feature. Starting with iOS 8, Apple wants you to use the “Activity” plugin. It’s possible that iOS 11 has in some way broken the the API that canShowPopup depends on.

Rob

I thought that would be the case.

Any easy way to check when those services are available?

The minimum iOS we support is iOS 8. You should be using the Activity plugin instead.

Rob

Yep, got it!

Thanks Rob