「Unity/URLからアプリ起動/iOS」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Content-Typeをapplication/jsonへ) |
|||
| 行4: | 行4: | ||
例: | 例: | ||
| − | ttps:// | + | ttps://example.com/.well-known/apple-app-site-association |
MIME が application/json にする。 | MIME が application/json にする。 | ||
| 行46: | 行46: | ||
content-type: application/json | content-type: application/json | ||
</pre> | </pre> | ||
| + | |||
| + | iPhoneとかの、safariで、以下を開くと、アプリが起動する。 | ||
| + | ttps://example.com/invite | ||
2025年12月5日 (金) 04:26時点における版
iOSの場合
独自ドメインで、公開場所に、apple-app-site-associationファイルを用意
例:
ttps://example.com/.well-known/apple-app-site-association
MIME が application/json にする。
apple-app-site-association ファイルの中身
{
"applinks": {
"details": [
{
"appIDs": ["TEAMID.bundleid"],
"paths": [ "/invite*" ]
}
]
}
}
appIDsの部分の例
TEAMID:8VA6Uxxxxx bundleid:com.example.app1 appIDs:8VA6Uxxxxx.com.example.app1
Content-Typeをapplication/jsonへ
.well-known/.htaccess を設置
<Files "apple-app-site-association">
ForceType application/json
Header set Content-Type "application/json"
</Files>
確認
$ curl -I ttps://example.com/.well-known/apple-app-site-association HTTP/2 200 server: nginx date: Thu, 04 Dec 2025 18:18:45 GMT content-type: application/json
iPhoneとかの、safariで、以下を開くと、アプリが起動する。 ttps://example.com/invite
