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. Info.plist에 Intune 및 MSAL 설정을 추가하세요 Info.plist
Section titled “1. Add Intune and MSAL settings to Info.plist”iOS(Intune) 플러그인 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>플러그인은 다음과 같이 읽습니다:
ADALClientIdADALRedirectUriADALRedirectSchemescheme만 저장하는 것을 선호하는 경우 fallback으로 사용합니다.ADALAuthority권한을 오버라이드하는 optional authority로 사용합니다.
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 지침을 따르세요:
- the
msauth...redirect URI scheme - keychain 공유 / keychain access 그룹
LSApplicationQueriesSchemesNSFaceIDUsageDescription만약 흐름이 생체 인증을 필요로 한다면
이것들은 앱에 특정되어 있으며 플러그인은 이것들을 추론할 수 없다.
4. 실행 IntuneMAMConfigurator
제목이 "4. IntuneMAMConfigurator 실행"인 섹션Microsoft은 최종 앱과 권한에 대해 실행해야 한다. IntuneMAMConfigurator 최종 앱과 권한에 대해 실행해야 한다. Info.plist official Intune iOS SDK에서 최신 구성기를 다운로드하고, 그 파일이 실질적으로 변경되면 다시 실행해야 한다.
5. 배포 대상 버전을 유지
제목이 "5. 배포 대상 버전을 유지"인 섹션iOS SDK이 현재 버전이기 때문에 앱 대상은 iOS SDK 이상이어야 합니다. 21.x iOS __CAPGO_KEEP_0__ 이상이어야 합니다. 17.0 iOS __CAPGO_KEEP_0__ 설정에서 계속
iOS __CAPGO_KEEP_0__ 설정에서 계속
iOS __CAPGO_KEEP_0__을 사용 중이라면iOS __CAPGO_KEEP_0__을 사용 중이라면 iOS __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune을 사용하여 iOS __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune을 사용하여 Using @capgo/capacitor-intune for the native capability in Using @capgo/capacitor-intune, Capgo Capgo Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 대체