File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3333 name : ios-app
3434 path : example/ios/build/Build/Products/Debug-iphonesimulator/MendixNativeExample.app
3535
36- - name : Verify app structure
37- run : |
38- echo "Contents of download directory:"
39- ls -la example/ios/build/Build/Products/Debug-iphonesimulator/ || true
40- echo "App bundle contents:"
41- ls -la example/ios/build/Build/Products/Debug-iphonesimulator/MendixNativeExample.app || true
42-
4336 - name : Setup iOS Simulator
4437 uses : futureware-tech/simulator-action@dab10d813144ef59b48d401cd95da151222ef8cd
4538 with :
@@ -49,10 +42,26 @@ jobs:
4942 wait_for_boot : true
5043 erase_before_boot : false
5144
45+ - name : Get booted simulator UDID
46+ id : sim-udid
47+ run : |
48+ UDID=$(xcrun simctl list devices booted | grep -o '[A-F0-9]\{8\}-[A-F0-9]\{4\}-[A-F0-9]\{4\}-[A-F0-9]\{4\}-[A-F0-9]\{12\}' | head -n 1)
49+ echo "UDID=$UDID"
50+ echo "udid=$UDID" >> $GITHUB_OUTPUT
51+
52+ - name : Verify app structure
53+ run : |
54+ echo "Contents of download directory:"
55+ ls -la example/ios/build/Build/Products/Debug-iphonesimulator/ || true
56+ echo "App bundle contents:"
57+ ls -la example/ios/build/Build/Products/Debug-iphonesimulator/MendixNativeExample.app || true
58+
5259 - name : Install app
5360 run : |
54- xcrun simctl install booted example/ios/build/Build/Products/Debug-iphonesimulator/MendixNativeExample.app
61+ xcrun simctl install ${{ steps.sim-udid.outputs.udid }} example/ios/build/Build/Products/Debug-iphonesimulator/MendixNativeExample.app
5562
5663 - name : Run Harness E2E tests
5764 working-directory : example
65+ env :
66+ SIMULATOR_UDID : ${{ steps.sim-udid.outputs.udid }}
5867 run : yarn harness:ios
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ const config = {
3030 } ) ,
3131 applePlatform ( {
3232 name : 'ios' ,
33- device : appleSimulator ( 'iPhone 17' , '26.0' ) ,
33+ device : appleSimulator ( 'iPhone 17 Pro ' , '26.0' ) ,
3434 bundleId : 'mendixnative.example' ,
3535 } ) ,
3636 ] ,
You can’t perform that action at this time.
0 commit comments