我的最新应用更新被拒绝,原因是密码视图控制器与Apple使用的控制器太相似。
但是,我使用系统提供的视图作为密码。我不知道如何定制它。我该怎么做?
以下是我用来选择此视图以使用..进行身份验证的一些代码。
var policy: LAPolicy?
if #available(iOS 9.0, *) {
policy = .deviceOwnerAuthentication
} else {
context.localizedFallbackTitle = "Fuu!"
policy = .deviceOwnerAuthenticationWithBiometrics
}
此外,这是我从App Store审核小组收到的消息:"您的应用包含模仿iOS PIN码的功能。
请参阅随附的屏幕截图了解详情。
后续步骤
要解决此问题,请删除或修改这些功能,使其与iOS行为和界面明显不同,以避免造成用户混淆。"
答案 0 :(得分:0)
尝试使用自定义视图控制器获取更多信息,请参阅github上的这个lib A Touch ID and Passcode framework used in the Venmo app.