How to update packages/SDK for Buildfire App through Buildfire? - facebook

I am wondering how to update packages through Buildfire for an app. Needing to update to the latest Facebook SDK that supports iOS 14 and according to Facebook docs you can update 2 ways with either SPM or Cocoapods. I have looked everywhere and am not sure how to determine which is being used in Buildfire or where/how to update it in the Developer portal/Control Panel in Buildfire.

This is done through the BuildFire Control Panel.
Here is the link to the help article https://learn.appdocumentation.com/en/articles/5360188-app-marketing-ios-and-android-setup

Related

How to get a list of installed apps in iOS11 using Swift 4?

I want to get list of the apps installed on the users device in iOS 11 using Swift 4. But I'm unable to find a place where such functionality is documented. Is it even possible in iOS 11 ?
Its not possible to get list of all the installed apps, perhaps you can try with particular app's deep link and canOpenURL(_:)
like if you want to check if whatsapp is installed or not the device then you can try with url "whatsapp://" or if you want to check whether fb is installed or not then you might try "fb://" with canOpenURL(_:) and it will return yes/no based on the result found.
As suggested by #milan-manwar, you could use canOpenURL(_:). However this API has been deprecated in iOS 10, because it can be used to spy on users. The whole thing is described for example at this blog. Twitter had used this API before to spy on people. That's why you really should not do this.
try below link for get list of all installed application with information in iPhone device.
https://github.com/profburke/AppLister

Facebook Connect + Phonegap 3

I'm building an app with Phonegap 3 (it's necessary to be version 3 because Barcode Scanner plugin).
I need to user also Facebook Connect plugin, but there is not already a version for Phonegap 3.
Do you know how can I solve this issue, once I need to offer Facebook Login and Facebook Activites Share for my app?
Thanks in advance!
The only option you have right now is to update the plugin yourself for version 3.0+ or wait for someone else to do it. Sorry it is not a great answer but it is the only answer at this time.
Please see my answer about using the Facebook plugin here: https://stackoverflow.com/a/19371560/368762
You can try to update the plugin yourself, or if you look on the "Network Graph" on the Github page for the plugin, you can see some forks that other people have been maintaining. One fork says it has been updated to work with 3.0 so I'd suggest that you try that.

No more FlurryAnalytics and FlurryAppCircle?

When i download the flurry sdk v4.0.6, there are folders for flurry and flurryads but no folders for FlurryAnalytics and FlurryAppCircle. I need to get the libFlurryAnalytics.a and libFlurryAppCircle.a files to run an app passed by my senior. Anyway I can download FlurryAnalytics and FlurryAppCircle?
The 4.x Flurry iOS SDK is modularized to allow developers to select exactly the components they wish to integrate into their app. Please note that FlurryAPI (2.x) or FlurryAnalytics (3.x) is now just Flurry. Replace FlurryAPI/FlurryAnalytics in existing calls that relate to capturing analytics data with Flurry. Similarly, replace FlurryAPI or FlurryAppCircle/FlurryClips/FlurryReengagement in existing calls that relate to app recommendations with FlurryAds. The new integration instructions are available inside the SDK folder, and at support.flurry.com. However, if you still need the older version of the SDK, please write to support#flurry.com.
(Full disclosure: I work in the Support team at Flurry)

Detect which version of an app is installed in iOS?

I understand it's possible to Detecting programmatically whether an app is installed on iPhone . I'm wondering if it's possible to detect what version of the other app is installed?
My app has a dependency on the Facebook native client, but behaves pretty badly if the phone has an older version of the Facebook app installed. So I'd like to be able to detect that and warn users.
-- UPDATE --
It's being implied in the comments that I can prevent users from installing my app in the first place if the appropriate version of the dependent app is not present. That would be a great solution too. If you know how I can specify a dependency on another app's version number, please explain that.
Unfortunately, you can not read your iOS device settings programmatically to get the native app Facebook version (i.e. via Settings, Facebook, Version).
Nevertheless, you might try to experiment with the custom URL schemes for Facebook as you noted in your own question.
It seems the different versions of the native Facebook application either support/does not support its own custom URL schemes.
As noted here from version 3.4, you can:
fb://places
From version 4.0, as noted here, you can:
fb://place/(fbid)
etc.

Facebook App-Application is misconfigured for Facebook integration

I am developing iphone app which shares photos on social networks.For photo sharing I am using "Sharekit".I have created Facebook App and using its api key and secrete.(used correct api key and secret.).
When I try to share image with this app(even simple text),the following error comes.(even the facebook login popup doesn't appear.)
"Sorry,the application you are using misconfigured for Facebook integration.Please download the newest version of the application"
I would have uploaded snap shot but as a new user Stack overflow is not allowing to upload image..Any help will be appreciated.
Thanks.
apparently this problem was faced by me too.
Since i was using their old API methods..
it is really tough to find the cause now..
Although i have not used ShareKit..i believe it is also using the older methods.
I solved the problem by using their official tutorial on Facebook iOS integration
I noticed that the version of sharekit i am using 0.2.1 is pretty outdated one. The project was moved to github and the latest version 2.0 can be found here. The home site is outdated with version 0.2.1 so follow the github link for latest update.
You might want to take a look at Socialize: http://www.GetSocialize.com, which uses the newer methods. Full feature list at http://go.GetSocialize.com/features
Good luck!
DROdio