Xcode 构建失败:无法找到或加载主类

Posted

技术标签:

【中文标题】Xcode 构建失败:无法找到或加载主类【英文标题】:Xcode build failed: could not find or load main class 【发布时间】:2021-04-29 19:45:33 【问题描述】:

我正在尝试上传我的文件,它在我将 xcode 更新到 12.5 后显示此错误

App Store Connect 操作错误 无法找到或加载主类 Tucker.Library.Java.Extensions:.Library.Java.Extensions:.Network.Library.Java.Extensions:.System.Library.Java.Extensions:.usr.lib.java:.

【问题讨论】:

【参考方案1】:

找到了解决办法。

转到: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/bin

您会发现: iTMSTransporter

这只是一个构建脚本,因此请在您喜欢的文本编辑器中打开它(我喜欢 VisualStudio)。

改变这一行: JVM_LIB_PATH="-Djava.library.path=$ESCAPED_WOA_TOP_LEVEL/macOS/lib:$HOME/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library /Java/Extensions:/usr/lib/java:."

对此: JVM_LIB_PATH="-Djava.library.path="$ESCAPED_WOA_TOP_LEVEL"/macOS/lib:"$HOME"/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions: /System/Library/Java/Extensions:/usr/lib/java:."

基本上只需在 $ESCAPED_WOA_TOP_LEVEL 和 $HOME 周围添加四个反斜杠转义引号。

再次享受成功的 Xcode 上传!!

:)

【讨论】:

developer.apple.com/forums/thread/665287

以上是关于Xcode 构建失败:无法找到或加载主类的主要内容,如果未能解决你的问题,请参考以下文章

Mesos 上的 Hadoop 因“无法找到或加载主类 org.apache.hadoop.mapred.MesosExecutor”而失败

运行jar时无法找到或加载主类

Kotlin Gradle 无法找到或加载主类

Eclipse“错误:无法找到或加载主类”

GMavenPlus:Groovy 到 JAR - 无法找到或加载主类。主类存在,清单文件显示有效

无法找到或加载主类 org.h2.tools.Console