메뉴로 이동

iOS 설정

GitHub

iOS 지원 매트릭스

iOS 지원 매트릭스 섹션
  • Intune iOS SDK 이 플러그인이 패키징 함 21.5.1
  • 최소 iOS 버전: 17.0
  • 권장 Xcode 명령: 26.x

Ionic의 Intune 문서에서는 현재 Xcode 26으로 빌드된 앱은 Intune iOS SDK을 사용해야 함을 언급하고 있습니다. 21.1.0+ 2026년 1월 19일부터 시작됩니다. 이 플러그인은 이미 그 새로운 SDK 라인에 있습니다.

1. Intune 및 MSAL 설정을 Info.plist

Info.plist에 추가하는 방법

Add an IntuneMAMSettings dictionary:

<key>IntuneMAMSettings</key>
<dict>
<key>ADALClientId</key>
<string>YOUR_CLIENT_ID</string>
<key>ADALRedirectUri</key>
<string>msauth.com.example.app://auth</string>
<key>ADALAuthority</key>
<string>https://login.microsoftonline.com/common</string>
</dict>

The plugin reads:

  • ADALClientId
  • ADALRedirectUri
  • ADALRedirectScheme scheme만 저장하는 것을 선호하는 경우 fallback으로 사용할 수 있습니다.
  • ADALAuthority as an optional authority override

2. MSAL callback을 AppDelegate에서 전달하는 방법 AppDelegate

AppDelegate에서 MSAL callback을 전달하는 방법
import MSAL
func application(
_ app: UIApplication,
open url: URL,
options: [UIApplication.OpenURLOptionsKey: Any] = [:]
) -> Bool {
return MSALPublicClientApplication.handleMSALResponse(
url,
sourceApplication: options[.sourceApplication] as? String
)
}

Microsoft와 Ionic의 Intune 지침을 따르세요:

  • msauth... 리다이렉트 URI 스킴
  • 키 체인 공유 / 키 체인 액세스 그룹
  • LSApplicationQueriesSchemes
  • NSFaceIDUsageDescription 비омет릭스 사용이 필요하다면

이 플러그인은 앱에 특정되어 있으며 플러그인에 의해 추론되지 않습니다.

Microsoft는 실행을 요구합니다. IntuneMAMConfigurator final 앱에 반대합니다 Info.plist 및 권한을 사용합니다. 공식 Intune iOS SDK에서 최신 구성기자를 사용하고 그 파일이 물리적으로 변경될 때마다 다시 실행하세요.

5. 배포 대상이 맞춰지도록 유지하세요

제목 “5. 배포 대상이 맞춰지도록 유지하세요”

및 Intune iOS SDK가 현재 라인에 있기 때문에, 앱 대상은 iOS 21.x 또는 그 이상이어야 합니다. 17.0 iOS 설정에서 계속하세요

제목 “iOS 설정에서 계속하세요”

iOS 설정을 사용하여

자연 플러그인 작업을 계획하는 경우, 그것을 연결하세요 iOS 설정 자연 플러그인 작업을 계획하는 경우, 그것을 연결하세요 @capgo/capacitor-intune @capgo/capacitor-intune Capgo Plugin Directory Capgo Plugin Directory Capacitor Plugins by Capgo Capacitor Plugins by Capgo Adding or Updating Plugins Adding or Updating Plugins Ionic Enterprise Plugin Alternatives Ionic Enterprise Plugin Alternatives