Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 通用链接-域存在一些验证问题_Ios_Https_Deep Linking_Ios Universal Links - Fatal编程技术网

Ios 通用链接-域存在一些验证问题

Ios 通用链接-域存在一些验证问题,ios,https,deep-linking,ios-universal-links,Ios,Https,Deep Linking,Ios Universal Links,我正在使用通用链接打开应用程序,同时点击url。我正在使用https服务器,并从apple()完成了所有步骤。但苹果环球链接验证程序显示以下错误: 找不到或无法识别文件的“内容类型”标头 apple应用程序站点关联文件已成功上载到服务器,文件如下所示: { "applinks": { "apps": [], "details": [ { "appID": "J2HBF9A3PZ.com.aors.s

我正在使用通用链接打开应用程序,同时点击url。我正在使用https服务器,并从apple()完成了所有步骤。但苹果环球链接验证程序显示以下错误:

找不到或无法识别文件的“内容类型”标头

apple应用程序站点关联文件已成功上载到服务器,文件如下所示:

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "J2HBF9A3PZ.com.aors.speaku",
                "paths": ["*","/"]
            }
        ]   
    }
}
苹果表示,无论域名是否有https,都无需签署
苹果应用程序网站关联文件

如果文件未签名,则其内容类型应为 application/json。否则,它应该是application/pkcs7 mime

因此,我的问题是如何在这个
苹果应用程序站点关联
文件中提及内容类型(
应用程序/json


请帮我做这个。我不知道这到底是什么意思。

我只是自己解决了这个问题。我必须登录到我的服务器,并转到
苹果应用程序站点关联
文件所在的目录。在这个目录中,我有一个
.htaccess
文件,我修改该文件以包含以下行:

<Files "apple-app-site-association">
ForceType 'application/json'
</Files>

ForceType“application/json”
执行此操作后,验证服务停止抱怨
内容类型

注意事项:

  • 如果没有
    .htaccess
    文件,可以创建一个
  • 我假定
    .htaccess
    文件应该位于站点目录的根目录中(您最有可能将
    苹果应用程序站点关联文件放置在该目录中)

    • Wordpress网站。在.htaccess结尾粘贴此内容实际上对我有用:

      标题集内容类型“应用程序/pkcs7 mime”

      你有没有发现这个问题?我在这里遇到了完全相同的问题。我在过去两天也面临着同样的问题。有人能在这里提出建议吗?这很聪明:)我遵循了上述步骤,但仍然卡住了。当我在分支/io上验证时,它会给我错误。-服务器返回了错误状态代码(>=400)。这包括客户端和服务器端错误。想知道这是什么意思吗?点击这里内容类型测试未运行。请确保定义“内容类型”标题。-JSON测试没有运行。您的文件应包含有效的JSON。现在我收到这些错误-未找到或无法识别您文件的“内容类型”标题。-JSON测试没有运行。你的文件应该包含有效的JSON。我也有同样的问题。无法解决内容类型问题相同的问题。。。我不知道是什么问题。我添加了您的.htaccess,但得到:您的服务器返回了错误状态代码(>=400)。这包括客户端和服务器端错误。想知道这是什么意思吗?点击这里。了解更多内容类型测试未运行。确保定义“内容类型”标题。JSON测试没有运行。你的文件应该包含有效的JSON。你把它放在哪里了?在.htaccess文件的末尾:``…#开始深度链接-Ophir标题集内容类型“application/pkcs7 mime”#结束深度链接```