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
1. Info.plist에 Intune 및 MSAL 설정을 추가하십시오.iOS 플러그인에 추가하세요 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으로 사용ADALAuthorityoptional authority override로 사용
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 지침을 따르세요:
- 이것은
msauth...리다이렉션 URI 스키마 - 키 체인 공유 / 키 체인 액세스 그룹
LSApplicationQueriesSchemesNSFaceIDUsageDescription만약 흐름이 생체 인증을 필요로 한다면
이것들은 앱에 특정되어 있으며 플러그인에 의해 추론되지 않는다.
4. 실행 IntuneMAMConfigurator
제목이 "4. IntuneMAMConfigurator를 실행하십시오"인 섹션마이크로소프트는 최종 앱에 대해 실행하고 권한을 요구한다. IntuneMAMConfigurator 최종 앱과 권한에 대해 사용하십시오. 공식 Intune iOS __CAPGO_KEEP_0__에서 최신 구성기를 가져와 재실행하십시오. 그 파일이 물리적으로 변경될 때마다. Info.plist and entitlements. Use the latest configurator from the official Intune iOS SDK and rerun it whenever those files materially change.
제목이 "5. 배포 대상 버전을 유지하십시오"인 섹션
Section titled “5. Keep the deployment target aligned”현재 SDK에 포함된 iOS Intune SDK가 현재 라인에 있기 때문에 21.x 앱 대상은 iOS __CAPGO_KEEP_0__ 이상이어야 합니다. 17.0 iOS 설정에서 계속하기
iOS 설정에서 계속하기
iOS 설정을 사용하여native 플러그인 작업을 계획하는 경우 iOS 설정을 사용하여 native 기능을 사용하기 위해 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune native 기능을 사용하기 위해 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune Using @capgo/capacitor-intune for the native capability in Using @capgo/capacitor-intune, Capgo Plugin Directory Capgo Plugin Directory Capacitor Capgo 플러그인 Capacitor 플러그인 Capgo 플러그인 추가 또는 업데이트 __CAPGO_KEEP_0__ 플러그인 추가 또는 업데이트, 및 아이오닉 엔터프라이즈 플러그인 대체 __CAPGO_KEEP_0__ 아이오닉 엔터프라이즈 플러그인 대체