2016-11-15 8 views
0

Я установил Open EDX Eucalyptus.2. Я готовлю приложение для Android и для IOS.Open EDX Android не подключен

я строго следовал шаги Github:

Файл edx.properties в OpenEdXMobile:

edx.dir = '../../my_config' 

В папке my_config:

#file edx.properties 
edx.android { 
    configFiles = ['config.yaml', 'local.yaml'] 
} 

-

#file local.yaml 
OAUTH_CLIENT_ID: 'xxxxxxxxxxxxxxx' 

-

#file config.yaml 
API_HOST_URL: 'http://my_server/' # localhost is 10.0.2.2 in Android 
ENVIRONMENT_DISPLAY_NAME: 'PRO' 
PLATFORM_NAME: 'Mooc' 
PLATFORM_DESTINATION_NAME: 'my_server' 
FEEDBACK_EMAIL_ADDRESS: '[email protected]my_server' 

Приложение прекрасно компилируется и запускается. Проблема в том, что когда я пытаюсь войти в систему, она ничего не делает.

В Open EDX все настроено правильно. Я скомпилировал приложение для IOS с теми же параметрами, и он работает правильно.

Любая идея ??

Спасибо !!!

ответ

1

вы должны проверить следующие файлы:

EDX/приложение/edxapp/lms.env.json

EDX/приложение/edxapp/cms.env.json

и убедитесь, что они истинные

"FEATURES": { 
     ... 
     "ENABLE_MOBILE_REST_API": true, 
     "ENABLE_OAUTH2_PROVIDER": true, 
     "ENABLE_COMBINED_LOGIN_REGISTRATION": true 
} 

и перезапустить службы

для более подробной информации см: http://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/mobile.html