@@ -77,6 +77,7 @@ https://github.com/gameframex/com.gameframex.unity.xcode.git
7777
7878``` json
7979{
80+ "signing" : {},
8081 "plist" : {},
8182 "environmentVariables" : {},
8283 "launcherArgs" : [],
@@ -90,6 +91,7 @@ https://github.com/gameframex/com.gameframex.unity.xcode.git
9091
9192| 필드 | 타입 | 설명 |
9293| :--- | :--- | :--- |
94+ | ` signing ` | object | 코드 서명 설정 (아래 참조) |
9395| ` plist ` | object | Info.plist 키-값 쌍, 값은 모든 타입 지원 |
9496| ` environmentVariables ` | object | XcScheme 환경 변수, 키와 값 모두 문자열 |
9597| ` launcherArgs ` | string[ ] | XcScheme 실행 인수 목록 |
@@ -222,6 +224,30 @@ https://github.com/gameframex/com.gameframex.unity.xcode.git
222224}
223225```
224226
227+ ### signing — 코드 서명
228+
229+ Unity-iPhone(메인) 타겟에만 적용됩니다. 모든 필드는 선택 사항입니다.
230+
231+ ``` json
232+ {
233+ "signing" : {
234+ "teamId" : " XXXXXXXXXX" ,
235+ "bundleId" : " com.company.app" ,
236+ "codeSignIdentity" : " Apple Development" ,
237+ "codeSignStyle" : " Automatic" ,
238+ "provisioningProfileSpecifier" : " "
239+ }
240+ }
241+ ```
242+
243+ | 필드 | 타입 | 설명 |
244+ | :--- | :--- | :--- |
245+ | ` teamId ` | string | Apple Developer Team ID (` DEVELOPMENT_TEAM ` ) |
246+ | ` bundleId ` | string | 앱 번들 ID (` PRODUCT_BUNDLE_IDENTIFIER ` ) |
247+ | ` codeSignIdentity ` | string | 코드 서명 아이덴티티, 옵션: ` Apple Development ` , ` Apple Distribution ` , ` iPhone Developer ` , ` iPhone Distribution ` |
248+ | ` codeSignStyle ` | string | 서명 방식: ` Automatic ` 또는 ` Manual ` |
249+ | ` provisioningProfileSpecifier ` | string | 프로비저닝 프로필 이름 (Manual 모드에서 필요) |
250+
225251### capabilities — 앱 기능
226252
227253``` json
@@ -318,6 +344,13 @@ https://github.com/gameframex/com.gameframex.unity.xcode.git
318344
319345``` json
320346{
347+ "signing" : {
348+ "teamId" : " XXXXXXXXXX" ,
349+ "bundleId" : " com.company.app" ,
350+ "codeSignIdentity" : " Apple Development" ,
351+ "codeSignStyle" : " Automatic" ,
352+ "provisioningProfileSpecifier" : " "
353+ },
321354 "plist" : {
322355 "CFBundleURLTypes" : [
323356 {
0 commit comments