I have Nextcloud 12.0.2 installed and working on Ubuntu 16 with mySQL. My Android client and the web site work fine, however the iOS client I keep trying to get working on my wifeās phone keeps getting stuck into a login loop asking for credentials.
The following error pops up in the servers logs:
TypeError: Argument 3 passed to OCA\Files\Service\TagService::__construct() must be an instance of OCP\ITags, null given, called in /var/www/html/nextcloud/apps/files/lib/AppInfo/Application.php on line 88
/var/www/html/nextcloud/apps/files/lib/AppInfo/Application.php - line 88: OCA\Files\Service\TagService->__construct(Object(OC\User\Session), Object(OC\Activity\Manager), NULL, NULL)
/var/www/html/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php - line 113: OCA\Files\AppInfo\Application->OCA\Files\AppInfo{closure}(Object(OC\AppFramework\DependencyInjection\DIContainer))
/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 115: Pimple\Container->offsetGet(āTagServiceā)
/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 428: OC\AppFramework\Utility\SimpleContainer->query(āTagServiceā)
/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 413: OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback(āTagServiceā)
/var/www/html/nextcloud/apps/files/lib/AppInfo/Application.php - line 47: OC\AppFramework\DependencyInjection\DIContainer->query(āTagServiceā)
/var/www/html/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php - line 113: OCA\Files\AppInfo\Application->OCA\Files\AppInfo{closure}(Object(OC\AppFramework\DependencyInjection\DIContainer))
/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 115: Pimple\Container->offsetGet(āAPIControllerā)
/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 428: OC\AppFramework\Utility\SimpleContainer->query(āAPIControllerā)
/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 413: OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback(āAPIControllerā)
/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 91: OC\AppFramework\DependencyInjection\DIContainer->query(āAPIControllerā)
/var/www/html/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: OC\AppFramework\App main(āAPIControllerā, āgetThumbnailā, Object(OC\AppFramework\DependencyInjection\DIContainer), Array)
[internal function] OC\AppFramework\Routing\RouteActionHandler->__invoke(Array)
/var/www/html/nextcloud/lib/private/Route/Router.php - line 299: call_user_func(Object(OC\AppFramework\Routing\RouteActionHandler), Array)
/var/www/html/nextcloud/lib/base.php - line 1004: OC\Route\Router->match(ā/apps/files/apiā¦ā)
/var/www/html/nextcloud/index.php - line 48: OC handleRequest()
{main}
Iām hoping someone can tell me what is wrong and how to fix it.