Bläddra i källkod

Changed to compile using oldest xcode and use lowest ios available in that xcode

joliver82 1 år sedan
förälder
incheckning
3f6482deb9

+ 7 - 1
.github/workflows/main.yml

@@ -60,7 +60,7 @@ jobs:
   # Build iOS natives
   # Build iOS natives
   BuildIosNatives:
   BuildIosNatives:
     name: Build natives for iOS
     name: Build natives for iOS
-    runs-on: macOS-latest
+    runs-on: macOS-14
 
 
     steps:
     steps:
       - name: Check default JAVAs 
       - name: Check default JAVAs 
@@ -72,6 +72,11 @@ jobs:
           distribution: 'temurin'
           distribution: 'temurin'
           java-version: 11
           java-version: 11
 
 
+      - name: Setup the XCode version to 14.3.1 
+        uses: maxim-lobanov/setup-xcode@v1
+        with:
+          xcode-version: '14.3.1'
+
       # - name: Check jni
       # - name: Check jni
       #   run: find / -name jni.h
       #   run: find / -name jni.h
 
 
@@ -79,6 +84,7 @@ jobs:
         uses: actions/checkout@v4
         uses: actions/checkout@v4
         with:
         with:
           fetch-depth: 1
           fetch-depth: 1
+
       - name: Validate the Gradle wrapper
       - name: Validate the Gradle wrapper
         uses: gradle/actions/wrapper-validation@v3
         uses: gradle/actions/wrapper-validation@v3
 
 

+ 2 - 2
jme3-ios-native/jme3-ios-native-lib.xcodeproj/project.pbxproj

@@ -329,7 +329,7 @@
 				);
 				);
 				INFOPLIST_FILE = "jme3-ios-native-lib/Info.plist";
 				INFOPLIST_FILE = "jme3-ios-native-lib/Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"$(inherited)",
 					"@executable_path/../Frameworks",
 					"@executable_path/../Frameworks",
@@ -363,7 +363,7 @@
 				);
 				);
 				INFOPLIST_FILE = "jme3-ios-native-lib/Info.plist";
 				INFOPLIST_FILE = "jme3-ios-native-lib/Info.plist";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
 				LD_RUNPATH_SEARCH_PATHS = (
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"$(inherited)",
 					"@executable_path/../Frameworks",
 					"@executable_path/../Frameworks",