Hello community,
I just setup the openedX ios app with all configurations made, but i am unable to register a new user. When i click register i get this error: Request failed: Optional(<NSHTTPURLResponse: 0x283a05100> { URL: https://www.grassroot.academy/user_api/registration/account/registration/ } { Status Code: 404, Headers {
“Alt-Svc” = (
“h3=":443"; ma=2592000”
);
It looks like the ios app wants to register at this URL: https://www.grassroot.academy/user_api/registration/account/registration/, which is not also accessible in the browser i.e 404.
This is the screenshot when i try to register
This is my ios app config.yaml:
API_HOST_URL: https://www.grassroot.academy # localhost is 10.0.2.2 in Android
ENVIRONMENT_DISPLAY_NAME: Grassroot Academy
PLATFORM_NAME: Grassroot Academy
PLATFORM_DESTINATION_NAME: www.grassroot.academy
FEEDBACK_EMAIL_ADDRESS: contact@www.grassroot.academy
ECOMMERCE_URL: https://ecommerce.www.grassroot.academy
DISCOVERY:
TYPE: webview
WEBVIEW:
BASE_URL: Courses | Grassroot Academy
COURSE_DETAIL_TEMPLATE: https://www.grassroot.academy/courses/{path_id}
PROGRAM_DETAIL_TEMPLATE: https://www.grassroot.academy/courses/{path_id}
PROGRAM:
ENABLED: true
PROGRAM_URL: Authn | null**
PROGRAM_DETAIL_URL_TEMPLATE: https://www.grassroot.academy/dashboard/{path_id}?mobile_only=**true**
AGREEMENT_URLS:
PRIVACY_POLICY_URL: https://www.edx.org/webview/edx-privacy-policy
COOKIE_POLICY_URL: https://www.edx.org/webview/edx-privacy-policy/cookies
DATA_SELL_CONSENT_URL: https://www.edx.org/webview/edx-privacy-policy/do-not-sell-my-personal-data
TOS_URL: https://www.edx.org/webview/edx-terms-service
EULA_URL: https://www.edx.org/webview/eula
SUPPORTED_LANGUAGES:
- en
DELETE_ACCOUNT_URL: Account |
ANNOUNCEMENTS_ENABLED: true
BADGES_ENABLED: true
CERTIFICATES_ENABLED: true
COURSE_DATES_ENABLED: true
COURSE_SHARING_ENABLED: true
COURSE_VIDEOS_ENABLED: true
DISCUSSIONS_ENABLED: true
DISCUSSIONS_ENABLE_PROFILE_PICTURE_PARAM: true
PUSH_NOTIFICATIONS: true
NEW_LOGISTRATION_ENABLED: true
REGISTRATION_ENABLED: true
TAB_LAYOUTS_ENABLED: true
USER_PROFILES_ENABLED: true
VIDEO_TRANSCRIPT_ENABLED: true
WHATS_NEW_ENABLED: false
IAP_ENABLED: false
SOCIAL_SHARING:
ENABLED: false
WHITE_LIST_OF_DOMAINS:
-
www.grassroot.academy
END_TO_END_TEST:
EMAIL_TEMPLATE: edx-app-test-{unique_id}@simulator.amazonses.com
SPEED_TEST_ENABLED: false
BRAZE:
ENABLED: true
PUSH_NOTIFICATIONS_ENABLED: true
TEST_ACCOUNT:
NAME: staff@example.com
PASSWORD: edx
OAUTH_CLIENT_ID:
APP_UPDATE_URIS:
-
market://details?id={application_id}
-
https://play.google.com/store/apps/details?id={application_id}
APP_REVIEWS_ENABLED: true
DOWNLOAD_TO_SD_CARD_ENABLED: true