用于 React Native 的 Intune SDK 集成

Posted

技术标签:

【中文标题】用于 React Native 的 Intune SDK 集成【英文标题】:Intunes SDK integration for React Native 【发布时间】:2022-01-12 10:10:12 【问题描述】:

我有一个可以在 iosandroid 设备上运行的本机应用程序。该组织现在已授权将 Intunes SDK 集成到应用程序中,以应用条件访问和 MAM 策略。然而,唯一可用的集成是一个已有 4 年历史的插件,该插件的开发人员已通知他不再维护它。

https://github.com/msintuneappsdk/ms-intune-app-sdk-ios/issues/218

有没有办法将 Intune SDK 集成到 React Native 应用程序中?

-拉克什

【问题讨论】:

请提供足够的代码,以便其他人更好地理解或重现问题。 【参考方案1】:

如果您的应用供内部使用。集成 Intune SDK 的简单方法是使用包装工具,不需要任何代码更改。这里有适用于 Android 和 iOS 的工具是链接 iOS。 https://docs.microsoft.com/en-us/mem/intune/developer/app-wrapper-prepare-ios

【讨论】:

我建议你edit你的答案在你的帖子中添加大部分链接 非常感谢您的建议。我曾向内部数字支持团队提出相同的建议,但他们拒绝了此解决方案并要求在应用程序级别完成 Intunes SDK 集成。 React Native App 的实现是可行的,但对于 android 来说并不简单,您可以通过 Java 和 iOS 通过 Object C 实现。由于这个项目是 React Native,我假设您在原生移动设备上没有太多经验代码。你可以看看这个 npm github.com/Durgaprasad-Budhwani/react-native-ms-intune-mam 它有助于与 MAM 集成,但对于条件访问,我不确定它是否会工作 非常感谢。会试试这个。

以上是关于用于 React Native 的 Intune SDK 集成的主要内容,如果未能解决你的问题,请参考以下文章

选择器'labelColor'没有已知的类方法 - react-native-image-crop-picker - 用于 react-native iOS

我们可以仅将 react-native-firebase 用于 android 和 IOS 其他由 react-native 提供的 api 吗?

console.log 不适用于 react-native

React-Native 日历议程没有用于 Detox 的 testID

在Intune中同步Apple VPP令牌

gradlew assembleRelease 不适用于 react-native-camera