qt: Add support for building for iOS. (#6594)
This commit is contained in:
		
							
								
								
									
										50
									
								
								dist/apple/Info.plist.in
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								dist/apple/Info.plist.in
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,50 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
			
		||||
<plist version="1.0">
 | 
			
		||||
<dict>
 | 
			
		||||
    <!-- Templated data -->
 | 
			
		||||
    <key>CFBundleName</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_BUNDLE_NAME}</string>
 | 
			
		||||
    <key>CFBundleIdentifier</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_GUI_IDENTIFIER}</string>
 | 
			
		||||
    <key>CFBundleVersion</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_BUNDLE_VERSION}</string>
 | 
			
		||||
    <key>CFBundleShortVersionString</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>
 | 
			
		||||
    <key>CFBundleLongVersionString</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_LONG_VERSION_STRING}</string>
 | 
			
		||||
    <key>CFBundleExecutable</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_EXECUTABLE_NAME}</string>
 | 
			
		||||
    <key>CFBundleIconFile</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_ICON_FILE}</string>
 | 
			
		||||
    <key>CFBundleGetInfoString</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_INFO_STRING}</string>
 | 
			
		||||
    <key>NSHumanReadableCopyright</key>
 | 
			
		||||
    <string>${MACOSX_BUNDLE_COPYRIGHT}</string>
 | 
			
		||||
    <!-- Fixed -->
 | 
			
		||||
    <key>LSApplicationCategoryType</key>
 | 
			
		||||
    <string>public.app-category.games</string>
 | 
			
		||||
    <key>NSCameraUsageDescription</key>
 | 
			
		||||
    <string>This app requires camera access to emulate the 3DS's cameras.</string>
 | 
			
		||||
    <key>NSMicrophoneUsageDescription</key>
 | 
			
		||||
    <string>This app requires microphone access to emulate the 3DS's microphone.</string>
 | 
			
		||||
    <key>CFBundleInfoDictionaryVersion</key>
 | 
			
		||||
    <string>6.0</string>
 | 
			
		||||
    <key>CFBundlePackageType</key>
 | 
			
		||||
    <string>APPL</string>
 | 
			
		||||
    <key>CFBundleDevelopmentRegion</key>
 | 
			
		||||
    <string>English</string>
 | 
			
		||||
    <key>CFBundleSignature</key>
 | 
			
		||||
    <string>????</string>
 | 
			
		||||
    <key>CSResourcesFileMapped</key>
 | 
			
		||||
    <true/>
 | 
			
		||||
    <key>LSSupportsOpeningDocumentsInPlace</key>
 | 
			
		||||
    <true/>
 | 
			
		||||
    <key>NSHighResolutionCapable</key>
 | 
			
		||||
    <string>True</string>
 | 
			
		||||
    <key>UIFileSharingEnabled</key>
 | 
			
		||||
    <true/>
 | 
			
		||||
    <key>UILaunchStoryboardName</key>
 | 
			
		||||
    <string>LaunchScreen</string>
 | 
			
		||||
</dict>
 | 
			
		||||
</plist>
 | 
			
		||||
							
								
								
									
										42
									
								
								dist/apple/LaunchScreen.storyboard
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								dist/apple/LaunchScreen.storyboard
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,42 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="21701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" initialViewController="Y6W-OH-hqX">
 | 
			
		||||
    <dependencies>
 | 
			
		||||
        <deployment identifier="iOS"/>
 | 
			
		||||
        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21679"/>
 | 
			
		||||
    </dependencies>
 | 
			
		||||
    <scenes>
 | 
			
		||||
        <!--View Controller-->
 | 
			
		||||
        <scene sceneID="s0d-6b-0kx">
 | 
			
		||||
            <objects>
 | 
			
		||||
                <viewController id="Y6W-OH-hqX" sceneMemberID="viewController">
 | 
			
		||||
                    <view key="view" contentMode="scaleToFill" id="5EZ-qb-Rvc">
 | 
			
		||||
                        <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
 | 
			
		||||
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
 | 
			
		||||
                        <subviews>
 | 
			
		||||
                            <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="launch_logo.png" translatesAutoresizingMaskIntoConstraints="NO" id="yrZ-hu-Uge">
 | 
			
		||||
                                <rect key="frame" x="-59.666666666666657" y="306" width="512.33333333333337" height="240"/>
 | 
			
		||||
                                <constraints>
 | 
			
		||||
                                    <constraint firstAttribute="height" constant="240" id="VhL-hA-Bwr"/>
 | 
			
		||||
                                </constraints>
 | 
			
		||||
                            </imageView>
 | 
			
		||||
                        </subviews>
 | 
			
		||||
                        <viewLayoutGuide key="safeArea" id="vDu-zF-Fre"/>
 | 
			
		||||
                        <color key="backgroundColor" systemColor="systemBackgroundColor"/>
 | 
			
		||||
                        <constraints>
 | 
			
		||||
                            <constraint firstItem="yrZ-hu-Uge" firstAttribute="centerX" secondItem="5EZ-qb-Rvc" secondAttribute="centerX" id="1y3-Mx-a65"/>
 | 
			
		||||
                            <constraint firstItem="yrZ-hu-Uge" firstAttribute="centerY" secondItem="5EZ-qb-Rvc" secondAttribute="centerY" id="vNO-xV-EPD"/>
 | 
			
		||||
                        </constraints>
 | 
			
		||||
                    </view>
 | 
			
		||||
                </viewController>
 | 
			
		||||
                <placeholder placeholderIdentifier="IBFirstResponder" id="Ief-a0-LHa" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
 | 
			
		||||
            </objects>
 | 
			
		||||
            <point key="canvasLocation" x="219" y="18"/>
 | 
			
		||||
        </scene>
 | 
			
		||||
    </scenes>
 | 
			
		||||
    <resources>
 | 
			
		||||
        <image name="launch_logo.png" width="512" height="512"/>
 | 
			
		||||
        <systemColor name="systemBackgroundColor">
 | 
			
		||||
            <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
 | 
			
		||||
        </systemColor>
 | 
			
		||||
    </resources>
 | 
			
		||||
</document>
 | 
			
		||||
							
								
								
									
										0
									
								
								dist/citra.icns → dist/apple/citra.icns
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										0
									
								
								dist/citra.icns → dist/apple/citra.icns
									
									
									
									
										vendored
									
									
								
							
							
								
								
									
										
											BIN
										
									
								
								dist/apple/launch_logo.png
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								dist/apple/launch_logo.png
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 88 KiB  | 
		Reference in New Issue
	
	Block a user