我已经使用第三方平台(Stencyl)来创建我的应用程序。我一直在Stencyl上进行测试,但是通过Xcode并在我的iPhone设备上进行了测试。自从将iPhone更新到iOS 14(以及现在的iOS 14.1)以来,我一直遇到错误。
在Stencyl中,错误显示如下:
[ios-deploy] 2020-10-27 15:43:43.403 ios-deploy [9909:145361] [!!错误0xe8000022:服务无效。 AMDeviceSecureStartService(设备,CFSTR(“ com.apple.debugserver”),NULL,&con)
[ios-deploy] [95%]开发人员磁盘映像成功安装
[ios-deploy] [0%]查找开发者磁盘映像
[ios-deploy]开始调试00008030-0016612E3609802E(N104AP,iPhone 11,iphoneos,arm64e),也就是通过USB连接的“追逐iPhone” ...
...
当我将游戏导出到Xcode时,并且仅通过Xcode运行而不使用Stencyl时,我会更快地收到错误,并且我无法构建游戏。
Xcode错误显示如下:
Haxe设备版本:Debug-iphoneos-64
haxe Build.hxml -D HXCPPARM64 -cpp build / Debug-iphoneos-64 -debug
/用户/ ChaseGilbertson 1 2 /下载/Stencyl-4.0.3-mac/plaf/haxe-bin/mac/haxelib:第3行:neko:未找到命令
/卷/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:27:字符41-50 :警告:不推荐使用haxe.Utf8。改用UnicodeString。
/卷/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:27:字符41-61 :警告:不推荐使用haxe.Utf8。改用UnicodeString。
/卷/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:40:15-24个字符:警告:不推荐使用haxe.Utf8。请改用UnicodeString。
/卷/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:40:15-35个字符:警告:不推荐使用haxe.Utf8。改用UnicodeString。
/卷/Stencyl-4.0.3-mac/Stencyl-4.0.3-mac/plaf/haxe/lib/lime/lime/src/lime/internal/unifill/Unifill.hx:52:字符15-36 :警告:不推荐使用haxe.Utf8。请改用UnicodeString。
Endoffile
make:*** [build-haxe-arm64]错误1
ExternalBuildToolExecution命令失败,退出代码非零
通过Xcode在Stencyl上运行时,我始终仍可以运行我的游戏。但是,当仅在Xcode上导出并运行时,构建几乎不会开始。
我在iPhone 11上使用iOS 14.1,在MacBook macOS Catalina 10.15.7上使用Xcode 12.1。
有没有建议? 谢谢!