How I apply review to get publish_actions permission for a Windows application written in Win API/C++? - windows

I created and used application softwares(exe file written in C++ with Win SDK) of Windows OS(Win7) which has a function to upload(post) user photos to Facebook. They were working fine but now it is not possible to post photos to Facebook and I got to know I need get my application reviewd for public_actions permission. I tried to do it but could not find way to submit since there's no category for Windows application. How can I do it? I think the reviewers need to 'run' the app and it looks OK for andriod, iOS, Win8 apps, and Web site since reviewers can access to them by codes or URL for the apps but I have no idea how to make it for my Windows application. It is big size application with lots of images over 1Gbytes. Will it be OK to use an FTP account for the reviewers to download and review it?

In your review notes you can explicitly mention that this is a Windows application. You will need to provide as much screenshots as possible or preferably, a screencast where you show how you use the Facebook integration.
To get all the required fields, you can fill in the website for your application (if you have one) or an other website. Just make sure to mention that in your reviewer notes.
That should work with getting your app reviews.
ps: this question actually is not appropriate for Stackoverflow. I suggested using the Facebook Developer Community group for these kind of questions (non-technical).

Related

Is there anyway to integrate facebook into a Unity desktop application?

I'm developing a Unity's cross-platform application (Win, macOS, Android, iOs) and I wanted to include a facebook login so users could sign up via Facebook. I've already been able to do it in Android and iOS platforms through the following link:
https://developers.facebook.com/docs/unity/gettingstarted
This method doesn't work for standalone desktop platforms. I've been looking for a solution to the problem, but I haven't found anything.
Does anyone know a solution or a plugin for Unity that can include Facebook Login for Desktop Standalone platforms?
Facebook still does not have any way to use its official SDK in Standalone builds (it's 2019 now, and posts requesting that feature can be seen dated as far as 2013...)
The options (as of now) are:
1. Manually build Facebook login flow
(that requires server-side support and opening a webpage outside of Unity) - see here:
https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/
Pros:
Cheapest option if you can self-host executables
Good start option
Some major gamedev companies went for such solution (even Blizzard!)
Cons:
You will need to minimalize Unity game to log-in
Requires some time to code and test properly
Note:
Tested in one of my own games;
2. Use third-party provider
(like Google's Firebase)
Pros:
You have it up and running in matter of minutes
You can integrate other login methods
Cons:
You are locked in with that provider
It costs you on per-user base
Note:
Also tested in some other of my games;
There are several urban legends that Firebase is way more costly then it promises; See here ("How we spent 30k USD in Firebase in less than 72 hours") and here ("Unexpected monthly bill of more than 1.000€")
3. Embed Chromium directly into Unity, use in-browser authentication
You will need either free and open software chromium framework (here or here), or if you need premium support - this plugin.
Then you must follow this tutorial:
https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/
But this time - using embedded browser, which does not requires external server.
Pros:
No recurring paymants
Does not take your users away from your game
Cons:
This is treated as new browser for user; Cookies, stored session, etc. will not be available
Let me stress that out again: users will have to explicitly login to Facebook, without their favorite password managers
Still need some time to code and test propertly
Note:
I did NOT throughtly tested that. Use at your own risk - I would actually recomend either 1. or 2.

Convert server-generated site to PhoneGap/Cordova app?

What's the lowest effort way to get a site with server-generated pages (in my case Laravel/PHP) running as a PhoneGap/Cordova app? I'd rather not have to convert the whole thing into a single page app before importing into PhoneGap/Cordova.
Is it possible to use PhoneGap/Cordova as a very thin wrapper and still load each page live from the server? And if so, how exactly please? I don't think we need any native phone APIs.
Reason for the whole thing is my client insists on "having an app" even though obviously our site will work in a mobile web browser and can have an icon on the user's phone.
Many thanks
Unfortunately for your app to pass Apple App store approval it will have to provide some basic functions and display correctly without an internet connection. This means at a minimum, if you plan to generate content on a server you will probably need the Cordova plugin for network information:
https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/
I would make sure you are familiar with the Apple Human Interface Guidelines:
https://developer.apple.com/ios/human-interface-guidelines/overview/design-principles/
You will probably also need to bundle any JavaScript. Apple is very picky about apps that download code (this can include JavaScript).
This is a section from the iOS developer Agreement.
3.3.2 Except as set forth in the next paragraph, an Application may not download or install
executable code. Interpreted code may only be used in an Application if all scripts, code and
interpreters are packaged in the Application and not downloaded. The only exceptions to the
foregoing are scripts and code downloaded and run by Apple's built-in WebKit framework or
JavascriptCore, provided that such scripts and code do not change the primary purpose of the
Application by providing features or functionality that are inconsistent with the intended and
advertised purpose of the Application as submitted to the App Store.
The following is my opinion only
My fear is that if you go at it in a low effort way, best case you will fail app approval. Worst case it will leave users with a poor experience or worse, a poor image of your client. Do it properly and give the app some extra functions that you can't have in a browser alone. I would advise your client of this and see if they would like a proper app that engages their customers and provides them with a great experience.

Microsoft phone application attaching a image in email

Is it possible to attach a image file in windows mobile phone application developed in 7.5? i have searched many websites but can't find any solution . please help me if there is any.I have downloaded this code http://www.xdevsoftware.com/blog/post/File-Upload-in-Silverlight-3.aspx but ain't able to run. I faced a problem with silverlight convertion. They said i need to install some component which will match with them.
It's not possible.
The only solution is either send the email using some dedicated web service you can create, or encode the image into Base64 and add it directly to the body of the email.
Sadly nothing has changed in this matter in Windows Phone 8.
Another route you can take, which may not apply to your situation as you don't provide much detail on what your app does, is to use the Live SDK. If you integrate your app into Skydrive you can send images and video via proxy (a SkyDrive link).
This is how I've approached the issue in my app Video Journal.

Restrict access to XAP file

Is it possible for a user to access the XAP installation file of an app installed via the Marketplace? If yes, is it possible to restrict access to it?
I basically have some copyrighted images used in the app, and dont want the users to be able to gain access to it.
Only by hacking (ie. jailbreaking) the phone. So in short, no, users are not able to access your XAP.
On all devices in the world, you can't avoid the possibility that someone is going to crack the security measures (in this case, Microsofts). But it's very difficult on WP7, if not impossible still, as opposed to Android where it just takes a few clicks to get the content of a marketplace app, and then decompile it.
Yes, now ANYONE can download your xap from the marketplace, this application for example access to free apps on the WP7 Marketplace http://www.addictivetips.com/mobile/search-and-download-free-windows-phone-7-marketplace-apps-xap-files-to-pc/
For paid apps, it won't be any harder than analyzing the xml files exchanged by Zune.

Joomla + CB (Community Builder) + Google Apps

I started wondering today if it would be possible to integrate Joomla+CB with Google apps.
If that would be possible we could have one great product!
The first thing that I would want to integrate is the logon-process, one login for Joomla+Google apps.
Then it would be great to have some Google apps modules:
- your latest e-mails
- your next calendar entries
- your google talk buddies online/offline
- your most recent docs and spreadsheets
This question has too many sides to it.
I'll provide the answer to the logon process. There's an extension called Ulti RPX.
It has some bugs and I've had to make many small changes to get it working well for me, but you can easily understand it and change it to provide your users with the integrated logon that you desire.

Resources