I followed the directions on facebook to add my app (which is a tab) to my fanpage:
"Facebook Page administrators can add your app directly to their Page by navigating to the following URL: https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL, where YOUR_APP_ID and YOUR_URL can be found in your app settings."
But I got this message:
"This application does not support integration with your profile."
The names of the app and page are not exactly the same. But the name of the app has a "-" in the name - a fan page name cannot have a "-" in the name, so I cannot rename it to the same name.
What can I do? Who can help me?
It sounds like your app isn't configured to actually provide a page tab - check the 'Page Tab' section of your app's settings to make sure you've configured it correctly.
You must choose "PAGE TAB" in the dialog ! ! !
see the TUTORIAL here: https://stackoverflow.com/a/35287477/2377343
Go to your App Settings, then Basic and add a platform as page tab. Provide a URL with https, even if you don't have it, just to test. Then run this page and you can successfully add your app to the page tab.
If you want to add an app to your fanpage you need to fill in the "Page Tab" section With your site url
Facebook has recently made changes to its developer interface and specially the App Dashboard. Hence it might be a bit tricky to find out how to configure the Page Tab. Refer the following tutorial - https://developers.facebook.com/docs/appsonfacebook/pagetabs/