컨텐츠로 건너뛰기

iOS 설정

iOS 지원 매트릭스

iOS 지원 매트릭스
  • Intune iOS SDK 이 플러그인에 의해 패키징됩니다. 21.5.1
  • 최소 iOS 버전: 17.0
  • 권장 Xcode 명령어: 26.x

Ionic의 Intune 문서는 현재 Xcode 26으로 빌드한 앱이 Intune iOS SDK을 사용해야 한다고 언급합니다. 2026년 1월 19일부터 시작됩니다. 이 플러그인은 이미 그 새로운 SDK 라인에 있습니다. 21.1.0+ starting on January 19, 2026. This plugin is already on that newer SDK line.

1. Intune 및 MSAL 설정을 추가하십시오. Info.plist

1. Info.plist에 Intune 및 MSAL 설정을 추가하세요

Add an IntuneMAMSettings 사전:

<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 optional authority override로 사용하세요

2. AppDelegate에서 MSAL callback을 전달하세요 AppDelegate

클립보드에 복사
import MSAL
func application(
_ app: UIApplication,
open url: URL,
options: [UIApplication.OpenURLOptionsKey: Any] = [:]
) -> Bool {
return MSALPublicClientApplication.handleMSALResponse(
url,
sourceApplication: options[.sourceApplication] as? String
)
}

Section titled “3. Configure URL schemes and entitlements”

Section titled “2. Forward the MSAL callback in AppDelegate”

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

  • redirect URI scheme msauth... 키 체인 공유 / 키 체인 접근 그룹
  • 비омет릭스를 필요로 하는 흐름
  • LSApplicationQueriesSchemes
  • NSFaceIDUsageDescription 이것들은 앱에 특정되어 있으며 플러그인을 통해 추론할 수 없습니다.

4. 실행

제목이 "4. IntuneMAMConfigurator를 실행"인 섹션 IntuneMAMConfigurator

Microsoft는

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

5. 배포 대상과 일치시키세요.

5. 배포 대상 플랫폼을 유지하기

현재 줄에 있는 번들된 Intune iOS SDK이므로, 앱 대상은 iOS 또는 그 이상이어야 합니다. 21.x iOS 17.0 수정