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에 추가하세요. Info.plist
Intune 및 MSAL 설정을사전辞書: 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>플러그인은 다음과 같이 읽습니다.
ADALClientIdADALRedirectUriADALRedirectScheme만약 scheme만 저장하는 것을 선호한다면 대체로 사용하세요.ADALAuthority선택적 권한 승인
2. AppDelegate에서 MSAL callback을 전달하세요. AppDelegate
제목 “2. 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 )}3. URL schemes 및 권한을 구성하세요.
제목 “3. URL schemes 및 권한을 구성하세요.”Microsoft와 Ionic의 Intune 지침을 따르세요.
- redirect URI scheme
msauth...키 체인 공유 / 키 체인 접근 그룹 - the
LSApplicationQueriesSchemesNSFaceIDUsageDescription비омет릭스 흐름이 필요하다면
이것은 앱에 특정되어 있으며 플러그인은 이를 추론할 수 없습니다.
4. 실행 IntuneMAMConfigurator
제목이 "4. 실행 IntuneMAMConfigurator"인 섹션마이크로소프트는 IntuneMAMConfigurator 최종 앱 Info.plist and entitlements. Use the latest configurator from the official Intune iOS SDK and rerun it whenever those files materially change.
최신 공식 Intune iOS __CAPGO_KEEP_0__에서 __CAPGO_KEEP_0__를 가져와 재실행할 때마다 그 파일이 물리적으로 변경될 때마다.
5. 배포 대상이 맞춰져 있어야 한다.Because the bundled Intune iOS SDK is on the current 21.x 현재 라인에 있는 빌드된 Intune iOS __CAPGO_KEEP_0__이기 때문에, 앱 대상은 iOS 17.0 또는 그 이상이어야 합니다.