I've used a third-party platform (Stencyl) to create my app. I've always conducted testing on Stencyl, but through Xcode and onto my iPhone device though. Ever since updating my iPhone to iOS 14 (and now iOS 14.1), I've been met with an error.
In Stencyl, the error shows up as such:
[ios-deploy] 2020-10-27 15:43:43.403 ios-deploy[9909:145361] [ !! ] Error 0xe8000022: The service is invalid. AMDeviceSecureStartService(device, CFSTR("com.apple.debugserver"), NULL, &con)
[ios-deploy] [ 95%] Developer disk image mounted successfully
[ios-deploy] [ 0%] Looking up developer disk image
[ios-deploy] Starting debug of 00008030-0016612E3609802E (N104AP, iPhone 11, iphoneos, arm64e) a.k.a. 'Chase’s iPhone' connected through USB...
...
When I export my game to Xcode, and I run solely through Xcode without Stencyl, I get the error much sooner, and I am unable to build my game.
The Xcode error shows up as such:
Haxe device build: Debug-iphoneos-64
haxe Build.hxml -D HXCPPARM64 -cpp build/Debug-iphoneos-64 -debug
/Users/ChaseGilbertson 1 2/Downloads/Stencyl-4.0.3-mac/plaf/haxe-bin/mac/haxelib: line 3: neko: command not found
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:27: characters 41-50 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:27: characters 41-61 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:40: characters 15-24 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:40: characters 15-35 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:52: characters 15-36 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
Endoffile
make: *** [build-haxe-arm64] Error 1
Command ExternalBuildToolExecution failed with a nonzero exit code
When running on Stencyl via Xcode, I can always still run my game. When exporting and running solely on Xcode though, the build barely begins.
I'm using iOS 14.1 on iPhone 11, and I'm using Xcode 12.1 on a MacBook macOS Catalina 10.15.7.
Any suggetions?
Thanks!
In Stencyl, the error shows up as such:
[ios-deploy] 2020-10-27 15:43:43.403 ios-deploy[9909:145361] [ !! ] Error 0xe8000022: The service is invalid. AMDeviceSecureStartService(device, CFSTR("com.apple.debugserver"), NULL, &con)
[ios-deploy] [ 95%] Developer disk image mounted successfully
[ios-deploy] [ 0%] Looking up developer disk image
[ios-deploy] Starting debug of 00008030-0016612E3609802E (N104AP, iPhone 11, iphoneos, arm64e) a.k.a. 'Chase’s iPhone' connected through USB...
...
When I export my game to Xcode, and I run solely through Xcode without Stencyl, I get the error much sooner, and I am unable to build my game.
The Xcode error shows up as such:
Haxe device build: Debug-iphoneos-64
haxe Build.hxml -D HXCPPARM64 -cpp build/Debug-iphoneos-64 -debug
/Users/ChaseGilbertson 1 2/Downloads/Stencyl-4.0.3-mac/plaf/haxe-bin/mac/haxelib: line 3: neko: command not found
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:27: characters 41-50 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:27: characters 41-61 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:40: characters 15-24 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:40: characters 15-35 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
/Volumes/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:52: characters 15-36 : Warning : haxe.Utf8 is deprecated. Use UnicodeString instead.
Endoffile
make: *** [build-haxe-arm64] Error 1
Command ExternalBuildToolExecution failed with a nonzero exit code
When running on Stencyl via Xcode, I can always still run my game. When exporting and running solely on Xcode though, the build barely begins.
I'm using iOS 14.1 on iPhone 11, and I'm using Xcode 12.1 on a MacBook macOS Catalina 10.15.7.
Any suggetions?
Thanks!