草庐IT

id_colour

全部标签

ios - 如何以编程方式检查对 'Face Id' 和 'Touch Id' 的支持

我已经集成了LocalAuthentication出于我的应用程序安全目的,它一直支持基于'TouchId'的支持。但是现在,苹果最近还添加了基于'FaceId'的身份验证。我如何检查设备支持哪种类型的身份验证。TouchID还是FaceID? 最佳答案 我一直在努力让它工作,发现我需要使用LAContext的单个实例并且需要调用LAContextInstance.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics,error:nil)之前获取biometryType

ios - 来自 URL 的 YouTube 视频 ID - Swift 或 Objective-C

我有一个Youtubeurl作为NSString或SwiftString,但我需要提取显示在url中的视频ID。我在howtodothisinphporandotherweb-basedprogramminglanguages上找到了很多教程,但在Apple平台的Objective-C或Swift中没有...我正在寻找一种要求NSStringurl作为参数并将视频ID作为另一个NSString返回的方法... 最佳答案 这是RegExp它涵盖了这些情况objective-c-(NSString*)extractYoutubeIdFr

ios - 来自 URL 的 YouTube 视频 ID - Swift 或 Objective-C

我有一个Youtubeurl作为NSString或SwiftString,但我需要提取显示在url中的视频ID。我在howtodothisinphporandotherweb-basedprogramminglanguages上找到了很多教程,但在Apple平台的Objective-C或Swift中没有...我正在寻找一种要求NSStringurl作为参数并将视频ID作为另一个NSString返回的方法... 最佳答案 这是RegExp它涵盖了这些情况objective-c-(NSString*)extractYoutubeIdFr

iphone - 应用程序因 17.2 条款而被拒绝。询问电子邮件 ID

我的应用程序是一个同步解决方案(想象一下保管箱)。用户需要登录才能访问应用程序的功能,如果他还没有创建任何帐户,他可以注册。注册要求验证电子邮件ID,如果用户忘记了密码,也会使用此电子邮件ID向他发送一个。但是Apple拒绝了这个应用程序说:17.2:Appsthatrequireuserstosharepersonalinformation,suchasemailaddressanddateofbirth,inordertofunctionwillberejectedWefoundthatyourapprequirescustomerstoregisterwithpersonalin

iphone - 应用程序因 17.2 条款而被拒绝。询问电子邮件 ID

我的应用程序是一个同步解决方案(想象一下保管箱)。用户需要登录才能访问应用程序的功能,如果他还没有创建任何帐户,他可以注册。注册要求验证电子邮件ID,如果用户忘记了密码,也会使用此电子邮件ID向他发送一个。但是Apple拒绝了这个应用程序说:17.2:Appsthatrequireuserstosharepersonalinformation,suchasemailaddressanddateofbirth,inordertofunctionwillberejectedWefoundthatyourapprequirescustomerstoregisterwithpersonalin

ios - bundle id 是否区分大小写?

在配置文件中,我将我的应用程序ID设置为com.mycompany.lowercaseappname,但在Xcode4中,包标识符自动配置为使用我的${PRODUCT_NAME},它是大写的(我希望用户在应用程序图标下看到它是大写的)。这样可以吗,还是我需要在Xcode中手动将bundleid更改为小写? 最佳答案 包ID区分大小写。来自AppleDocs:However,unlikedomainnames,bundleIDsarecasesensitive.IftheAppIDislowercase,yourbundleIDnee

ios - bundle id 是否区分大小写?

在配置文件中,我将我的应用程序ID设置为com.mycompany.lowercaseappname,但在Xcode4中,包标识符自动配置为使用我的${PRODUCT_NAME},它是大写的(我希望用户在应用程序图标下看到它是大写的)。这样可以吗,还是我需要在Xcode中手动将bundleid更改为小写? 最佳答案 包ID区分大小写。来自AppleDocs:However,unlikedomainnames,bundleIDsarecasesensitive.IftheAppIDislowercase,yourbundleIDnee

ios - 什么是 NSFaceIDUsageDescription - Face ID Usage Description Info.plist key ?

Xcode9GM中有一个新的隐私NSFaceIDUsageDescriptionInfo.plistkey,开发人员在其中提供权限警报的使用说明。有没有人有关于它的文档的链接?Xcode中的plistView总结为:Privacy-FaceIDUsageDescription 最佳答案 现在在上面提到的论坛中进一步解释(由Apple员工提供)https://forums.developer.apple.com/message/265156:FaceIDrequiresaddingausagestringwiththekeyNSFac

ios - 什么是 NSFaceIDUsageDescription - Face ID Usage Description Info.plist key ?

Xcode9GM中有一个新的隐私NSFaceIDUsageDescriptionInfo.plistkey,开发人员在其中提供权限警报的使用说明。有没有人有关于它的文档的链接?Xcode中的plistView总结为:Privacy-FaceIDUsageDescription 最佳答案 现在在上面提到的论坛中进一步解释(由Apple员工提供)https://forums.developer.apple.com/message/265156:FaceIDrequiresaddingausagestringwiththekeyNSFac

ios - 在 iOS 中获取设备 ID 或 Mac 地址

这个问题在这里已经有了答案:HowcanIprogrammaticallygettheMACaddressofaniphone(12个答案)关闭9年前。我有一个使用rest与服务器通信的应用程序,我想获取iPhone的MAC地址或设备ID以进行唯一性验证,如何实现?