您能否将应用程序用户(密钥链)数据推送到iOS?

您能否将应用程序用户(密钥链)数据推送到iOS?,ios,single-sign-on,enterprise,mdm,Ios,Single Sign On,Enterprise,Mdm,我们有现有的应用程序设置,包括安全的凭据数据(密码、名称、证书等),我们希望将这些数据共享给在iOS上运行的多个应用程序(不是我们编写的),而不是要求用户重新输入信息。在某些情况下,用户没有权限手动重新输入密码 仍在学习可能的iOS技术,试图找到支持提供此应用程序数据的技术。MDM似乎是迄今为止最接近的,但据我所知,凭据仅限于一般证书,应用程序部分仅限于应用程序。对于在Safari(或其他?)中访问的网站也能做到这一点,而不必引入我们自己的二级启动器应用程序,这将是一件好事 MDM是这个合适的地

我们有现有的应用程序设置,包括安全的凭据数据(密码、名称、证书等),我们希望将这些数据共享给在iOS上运行的多个应用程序(不是我们编写的),而不是要求用户重新输入信息。在某些情况下,用户没有权限手动重新输入密码

仍在学习可能的iOS技术,试图找到支持提供此应用程序数据的技术。MDM似乎是迄今为止最接近的,但据我所知,凭据仅限于一般证书,应用程序部分仅限于应用程序。对于在Safari(或其他?)中访问的网站也能做到这一点,而不必引入我们自己的二级启动器应用程序,这将是一件好事

MDM是这个合适的地方吗?有没有我错过的文档链接?

如果没有其他iOS功能可以执行此操作?

对于网站,您可以在URL中使用某种形式的凭据推送webclip,但这完全取决于您希望访问的网站的体系结构。至于将项目推送到钥匙链,目前使用MDM无法做到这一点

对于网站,您可以在URL中推送带有某种形式凭据的webclip,但这完全取决于您希望访问的网站的体系结构。至于将项目推送到钥匙链,目前使用MDM无法做到这一点

对于配置数据,您可以使用APNS通知而不是MDM(也可以使用APNS)。
为了在应用程序之间共享数据,您应该考虑共享密钥链(通过用相同的证书签署应用程序并添加权利)提供。

< >提供数据,您可以使用APNS通知而不是MDM(也依赖于APNs)。
为了在应用程序之间共享数据,您应该考虑共享密钥链(通过用相同的证书签署应用程序并添加权限),

IOS 7允许您通过MDM将数据推送到应用程序。


您可以在WWDC 2013视频中找到更多信息。

iOS 7允许您通过MDM将数据推送到应用程序


您可以在WWDC 2013视频中找到更多信息。

一个有趣的想法,这只解决了真正的触发问题。据我所知,使用共享钥匙链是不可能的-你能用我的钥匙为你的应用程序签名吗?商店里还有其他应用吗?数据推送必须能够在设备上的任何应用程序上运行,无论是签名还是哪个供应商。一个有趣的想法是,这只解决了真正的触发问题。据我所知,使用共享钥匙链是不可能的-你能用我的钥匙为你的应用程序签名吗?商店里还有其他应用吗?数据推送必须能够在设备上的任何应用程序上工作,无论是签名还是哪个供应商。