微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Xcode组织者试图在错误的目录路径下访问传输器

在路径上找不到运输者:/usr/local / itms / bin / itmstransporter.
您应该重新安装应用程序.

所以我检查了路径/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin和itmstransporter存在于那里(它与xcode一起安装).在错误中给我的路径是安装运输者的地方,如果您手动安装.我如何做到这一点,当我尝试提交我的应用程序xcode组织者使用itmstransporter通过xcode安装的路径?我为什么首先这样做呢是令人困惑的.

解决方法

我有同样的问题,并从XCode的位置做了一个符号链接,希望itmstransporter到你提到的应用程序文件夹中的位置:
ln -s /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms /usr/local/itms

但是,当我上传我的二进制文件时,我得到错误

[ERROR ITMS-90209: “Invalid Segment Alignment. The app binary at ‘MyApp.app/Frameworks/libswiftCore.dylib’ does not have proper segment alignment. Try rebuilding the app with the latest Xcode version.”

深入了解Console.app,我发现以下错误信息:

DBG-X: The error code is: 1102

INFO: Done performing authentication.

INFO: The following info messages were received from Apple’s web service …

INFO-X: INFO ITMS-90111: “Your app is built with a beta version of Xcode or iOS SDK. Only apps distributed for beta testing may be built with beta software. To submit an app for distribution on the App Store,you will need to build the app with release versions of Xcode and iOS SDK.”

DBG-X: Returning 1

但是我并没有想出一个告诉XCode的方法,即测试版的上传正是我正在尝试的.

原文地址:https://www.jb51.cc/iOS/329112.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐