У меня есть целевая страница для моего приложения, но я хочу использовать URL-адреса для обмена контентом в моем приложении. Я добавил файл apple-app-site-association
, и когда я использую подстановочный путь, приложение корректно открывается, когда я подключаю свой URL для целевой страницы.
Однако я пытаюсь указать URL-адреса, например www.<domain_name>.com/links/<specific_link_to_app_content>
, и у меня возникло 404 проблемы с регистрацией на Google App Engine
, где размещен мой app.yaml
. Когда я набираю 'www..com/links/123123.html' или просто 'www..com/links', я получаю ошибку 404.
Для начала, это мой apple-app-site-association
файл:
{
"applinks": {
"apps": [],
"details": [{
"appID": "<team_id>.<bundle_id>",
"paths": [
"/links/*"
]
}]
}
}
И тогда это мой app.yaml
файл, где я размещаю 123123.html
в качестве теста .:
runtime: python27
api_version: 1
threadsafe: true
handlers:
# Default
- url: /
static_files: build/index.html
upload: build/index.html
# Links for redirection to iOS app
- url: /links/(.*)
static_files: links/123123.html
upload: links/123123.html
# Enables URLs to redirect to iOS app
- url: /apple-app-site-association
static_files: apple-app-site-association
upload: apple-app-site-association
# Wildcard
- url: /(.*)
static_files: build/index.html
upload: build/index.html
Мой каталог для landing-page
:
app.yaml
/ build
- index. html
- apple-app-site-association
- / link
-- 123123.html
Любая помощь будет принята с благодарностью!
Ура :)