这是完整的错误消息
:
无法显示应用程序bundleID的自动强密码:com.ckbusiness.由于错误的愿望列表:无法识别调用应用程序的进程。在应用程序的应用程序标识符权限中检查teamID和bundleID
我在这里错过了什么??
在13.0 beta版(13A5155e)中再次工作!
我们对Xcode 12.2和iOS 14.2也有同样的问题,并在Apple开发者论坛上应用了更多细节。
这有关系吗?相关域文件的文档在底部显示了有关macOS 11和iOS 14的新部分:
从macOS 11和iOS 14开始,应用程序不再直接向您的web服务器发送苹果应用程序站点关联文件的请求。相反,他们将这些请求发送到专门用于相关域的苹果托管内容交付网络(CDN)。
更新-12月3日:
我们检查了很多东西:
代码签名
我们的目标是“自动管理签名”。在App Store connect中,我们查找了授权:
com。苹果开发商团队标识符
与应用程序标识符
中的前缀匹配。后者与我们网站上apple应用程序站点关联文件中的应用程序
数组中的值完全匹配。
但是,在执行构建时
苹果开发:(除com.Apple.developer.team标识符以外的ID
)
一个估计的猜测是,这将导致与苹果应用站点关联文件不匹配。因此,我们将这个新的id添加到现有的苹果应用站点关联文件中,并上传到我们的服务器上:
{
"webcredentials": {
"apps": ["ABCDEF1234.com.domain.appName", // Release ID from App Store
"1234ABCDEF.com.domain.appName"] // Debug ID from Xcode
}
}
再试一次,仍然是相同的错误。还执行了常见的操作,如:
apple应用程序站点关联文件的可用性
在服务器上更新此文件时,我们发现了一个docu更新。在2019年6月(当我们推出这个特殊的应用程序),它提到要将文件放在2个文件夹中:
https://
注意:目前只提到了后来的
。众所周知的
目录。
我们的文件似乎只在第一个文件夹里。所以我们复制了它并再次检查,但仍然显示了错误。
为了排除iOS 14根据新的苹果托管内容交付网络(CDN)更新苹果应用程序站点关联文件的更改需要时间,我们甚至在授权文件中使用了
模式
选项:
当您开发应用程序时,如果无法从公共internet访问web服务器,您可以使用备用模式功能绕过CDN,直接连接到您的私有域。通过将查询字符串添加到关联域的权限,可以启用备用模式,如下所示:
webredentials:doamin。通用域名格式?模式=开发人员
再说一次,运气不好。
试飞版
为了避免使用Xcode调试器及其调试签名,将Xcode 12.2构建存档并提交给应用商店。如上所述,验证了App Store Connect中构建的权限。它们匹配苹果应用站点关联文件。
发布用于内部TestFlight测试,并在设备上进行测试。点击第一个密码文本字段不显示密码建议。
结论
尽管我们似乎别无选择,但希望这些练习中的任何一项都能激励其他人找到解决方案。或者这只是一个巨大的苹果漏洞,我们需要等待他们的修复。
当我尝试注册新用户时,我的注册页面出现问题。我将用户名和密码内容类型更改为以下内容: 我成功地建立了网站和应用程序之间的关联,并且工作正常。在iCloud keychain中保存密码也可以正常工作,但当我尝试实现自动强密码时,我发现了这个错误。 还有钥匙链共享。 我知道这个错误是不言自明的,但在2018年WWDC第204次会议上,他们什么也没说?
对于一个小的编码项目,我在iPhone上手动安装了我自制的颤振应用程序。此应用程序有一个注册页面,用户可以在其中填写电子邮件和密码以注册该应用程序。为了启用iOS自动强密码,我使用了Flatter AutofillGroup小部件,并向相应的文本字段提供了相应的AutoFillHights: 当我运行我的手机上的应用程序,自动提示工作作为预期的TextField,但在点击密码TextField我得
对于我的密码强度检查器,我无法显示从我输入的密码获得的分数。下面是代码,问题一直显示在我的代码底部: /***确定给定字符串是否包含大写字母*@param s要检查的字符串*@return true当且仅当s包含大写字母*/public static boolean containsUpperCase(string s){for(int letter=0;letter=0){return true
我正尝试使用WinApp驱动程序在Visual Studio 2017中自动化扩展(WPF)的UI,但在使用inspect.exe(Windows SDK)捕获元素时找不到自动化id 最初,当通过inspect.exe检查时,找不到自动化ID。因此,我在XAML文件的automation属性中设置了automation id,并将新的VSIX安装回Visual Studio中,但在捕获元素时,上述
我正在处理一个spring boot应用程序,我想把从2.9.10.2升级到2.10.2。下面是我的pom.xml片段和升级依赖项后得到的错误: pom.xml: null
我正在将我的原生android项目转换为flutter应用程序,在这一点上,我需要在其他小部件下面显示选项网格。 下面是代码 I/Flutter(16594):引发另一个异常:“package:flutter/src/rendering/sliver_multi_box_adaptor.dart”:断言失败:line 441 pos 12:“child.hassize”:不是true。I/Flut