Skip to content

Godot:Export:iOS

Godot에서 iOS 플랫폼으로 배포하는 방법.

Export iOS

Godot-Export-iOS.png

IPhone#Team ID 항목을 참고하여, Team ID를 확인할 수 있다.

App Store Team ID

얘, 복사해버리렴 S6YG7W9M2C

Troubleshooting

Target platform requires 'ETC' texture compression for GLES2

Target platform requires 'ETC' texture compression for GLES2. Enable 'Import Etc' in Project Settings.

Project Settings에 들어가서, Rendering > Varm Compression > Import Etc를 Enable 하면 된다.

저장후 godot을 재시작 한다.

Undefined symbols: mono

mono 관련 심볼이 없다면, 프로젝트에 CSharp 코드를 하나 이상 추가하면 된다.

Cannot load assembly (refonly): 'Xamarin.iOS'

 Cannot load assembly (refonly): 'Xamarin.iOS'.
 Cannot load one of the dependencies for the assembly: 'System.Net.Http'.
 Cannot load one of the dependencies for the assembly: 'netstandard'.
 Cannot load one of the dependencies for the assembly: 'GodotSharp'.
Static library: libgodot.iphone.debug.fat.a
Unzipping...
READ: data.pck
READ: godot_ios/
READ: godot_ios/godot_ios-Info.plist
ADDING: EduPrimeTalkTalk/EduPrimeTalkTalk-Info.plist size: 1937
READ: godot_ios/export_options.plist
ADDING: EduPrimeTalkTalk/export_options.plist size: 478
READ: godot_ios/dummy.cpp
ADDING: EduPrimeTalkTalk/dummy.cpp size: 7565
READ: godot_ios/en.lproj/
READ: godot_ios/en.lproj/InfoPlist.strings
ADDING: EduPrimeTalkTalk/en.lproj/InfoPlist.strings size: 45
Creating /Users/yourname/Project/EduPiano/ios/EduPrimeTalkTalk/en.lproj
READ: godot_ios/godot_ios.entitlements
ADDING: EduPrimeTalkTalk/EduPrimeTalkTalk.entitlements size: 190
READ: godot_ios/Launch Screen.storyboard
ADDING: EduPrimeTalkTalk/Launch Screen.storyboard size: 2987
READ: godot_ios/Images.xcassets/
READ: godot_ios/Images.xcassets/SplashImage.imageset/
READ: godot_ios/Images.xcassets/SplashImage.imageset/Contents.json
ADDING: EduPrimeTalkTalk/Images.xcassets/SplashImage.imageset/Contents.json size: 343
Creating /Users/yourname/Project/EduPiano/ios/EduPrimeTalkTalk/Images.xcassets/SplashImage.imageset
READ: godot_ios/Images.xcassets/SplashImage.imageset/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/SplashImage.imageset/[email protected] size: 21443
READ: godot_ios/Images.xcassets/SplashImage.imageset/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/SplashImage.imageset/[email protected] size: 21443
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 347
Creating /Users/yourname/Project/EduPiano/ios/EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 395
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 514
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 1506
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Landscape-X.png
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/Default-Landscape-X.png size: 1403
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Contents.json
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/Contents.json size: 2567
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Landscape.png
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/Default-Landscape.png size: 466
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 1746
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 1429
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Portrait-X.png
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/Default-Portrait-X.png size: 1426
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Portrait.png
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/Default-Portrait.png size: 421
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/[email protected]
ADDING: EduPrimeTalkTalk/Images.xcassets/LaunchImage.launchimage/[email protected] size: 1615
READ: godot_ios/dylibs/
READ: godot_ios/dylibs/empty
ADDING: EduPrimeTalkTalk/dylibs/empty size: 42
Creating /Users/yourname/Project/EduPiano/ios/EduPrimeTalkTalk/dylibs
READ: godot_ios.xcodeproj/
READ: godot_ios.xcodeproj/project.pbxproj
ADDING: EduPrimeTalkTalk.xcodeproj/project.pbxproj size: 15742
READ: godot_ios.xcodeproj/project.xcworkspace/
READ: godot_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata
ADDING: EduPrimeTalkTalk.xcodeproj/project.xcworkspace/contents.xcworkspacedata size: 162
Creating /Users/yourname/Project/EduPiano/ios/EduPrimeTalkTalk.xcodeproj/project.xcworkspace
READ: godot_ios.xcodeproj/xcshareddata/
READ: godot_ios.xcodeproj/xcshareddata/xcschemes/
READ: godot_ios.xcodeproj/xcshareddata/xcschemes/godot_ios.xcscheme
ADDING: EduPrimeTalkTalk.xcodeproj/xcshareddata/xcschemes/EduPrimeTalkTalk.xcscheme size: 3530
Creating /Users/yourname/Project/EduPiano/ios/EduPrimeTalkTalk.xcodeproj/xcshareddata/xcschemes
READ: libgodot_arkit_module.iphone.debug.fat.a
READ: libgodot_arkit_module.iphone.release.fat.a
READ: libgodot_camera_module.iphone.debug.fat.a
READ: libgodot_camera_module.iphone.release.fat.a
READ: libgodot.iphone.debug.fat.a
ADDING: EduPrimeTalkTalk.a size: 139179920
READ: libgodot.iphone.release.fat.a
Using Launch Images
Exporting additional assets
 platform/iphone/export/export.cpp:1059 - Condition "err" is true. Returned: err

See also

Favorite site