I am getting this message when I want to add a app:
Sorry, apps are turned off. If you know who runs the server, tell them to enable apps.
You need to setup the app domain
this is a good tut but very lengthy
In order to install an App from the App Store you must setup an isolated App Domain, this is because Apps from the store deploy to their own app domain and run under a separate process from your SharePoint sites. If your SharePoint site uses the DNS alias http://sharepoint.contoso.com you could have *.apps.contoso.com as your app domain.
How to: Set up an on-premises development environment for apps for SharePoint
another resolution to that error from technet:
1) Browse to Tenant Administration Site of the HH mode Site collection
2) Create App Catalog for Tenant by clicking on Manage App Catalog
Note – Every Tenant Admin will require a App Catalog(Make sure Self site creation is enabled in order for App Catalog to get created)
$Sub = Get-SPSiteSubscription http://hhmodeSite(This CMDlet will help in fetching the subscription ID of the HH mode site collection)
Set-SPAppSiteSubscriptionName -Name "Name for Subscription" -SiteSubscription $Sub
We need to run the above command in order to set the unique name for domain under which these apps will run.More details can be found under http://technet.microsoft.com/en-us/library/jj219503.aspx
hope it helps :)
Well, you need to Configure an environment for apps for SharePoint (SharePoint 2013), but even if you have done that, you might get that message.
You hopefully are able to fix it by following the remarks in the Troubleshooting-section of Enabling the SharePoint App Store on-premise
“Sorry, apps are turned off. If you know who runs the server, tell them to enable apps.”
This must be a catch-all error. Of course, it’s caused by setting the option in Configure Store Settings in SharePoint Central Admin to ‘no’ for allowing users to get apps from the store. Assuming that is not the problem, the error can be very frustrating. Most likely cause is a config piece that sometimes gets set, sometimes not when creating the App Management Service.
In Central Admin go to Application Management and Manage web Applications. Highlight the web app you need to access the store on (where it is currently failing) and click Manage Features. Activate the “Apps that require accessible internet facing endpoints” feature at the top. Click ok.
Click Service Connections. Most likely, the App Management Service Application for the ‘[custom]’ connections group, is not checked. Turn it on.