Cha*_*ico 160 xcode7 ios10 macos-sierra
在我开始撰写有关错误的文章之前,我正在运行macOS Sierra并使用Xcode 7.3.1.
因此,我正在从我的应用程序创建存档,我验证应用程序并通过验证,但在上传到App Store时,我收到错误"错误ITMS - 包中找到的90167号应用程序包".
我检查了所有文档,但我拥有一切.
我安装macOS Sierra后才出现此错误.
任何人都知道我为什么会收到这个错误?
提前致谢.
Jol*_*ger 102
在XDC实验室和App Store实验室与WWDC的人们聊天后,他们能够在下一个版本中找到当前Sierra种子中已知问题的信息.您可以还原或等待.我承认,这不是最令人满意的答案.
xem*_*bra 46
错误ITMS-90635
ERROR ITMS-90635:"无效的Mach-O格式.捆绑中的Mach-O"......框架"与主捆绑中的Mach-O不一致.主捆绑Mach-O包含armv7(机器代码) )和arm64(机器代码),而嵌套束Mach-O包含armv7(bitcode)和arm64(bitcode).验证平台的所有目标是否具有ENABLE_BITCODE构建设置的一致值.
修复:Include Bitcode上传前取消选中该选项.
信息ITMS-90111
INFO ITMS-90111:"Beta工具链.此应用程序是使用beta工具链构建的.使用beta工具链构建的应用程序可用于TestFlight提交.请注意,您将无法在App Store上提交这些版本."
注意:这将允许您上传构建并将其用于TestFlight,但在尝试提交到商店时,您将面临以下错误消息:
必须使用Xcode 6或更高版本的公共(GM)版本,OS X和tvOS SDK构建新的应用程序和应用程序更新.不要提交使用测试版软件构建的应用程序,包括beta OS X版本.
pab*_*jan 39
如果您从Xcode7(少于Xcode8)和macOS Sierra(V10.12)上传,那么此问题"ERROR ITMS-90167:"包中的".app包"将会出现,并且不允许将构建上传到应用商店.
因此,使用"Application Loader V3.6"或"Xcode8"上传构建.
Jay*_*kar 24
尝试这个,它对我来说就像一个魅力,
我们在更新macOS Sierra时也面临同样的问题.
在使用Xcode7.3.1上传构建时,我们收到错误消息
"ERROR ITMS-90167:"No.app bundles found in the package"
Run Code Online (Sandbox Code Playgroud)
解决错误并在App Store上传IPA文件请按照以下步骤操作
-对于上传构建我们使用应用程序加载器V3.6的Xcode8.
Xcode - >打开开发人员工具 - >应用程序加载器
按照以下步骤操作
您的应用将上传到Appstore,
希望这对某些人有所帮助.
我首先要感谢@xemacobra的解决方案,它对我有用,直到我需要提交审核申请.
如果您需要为App Store提交应用程序,并且构建说You may not submit builds using beta software...这里是解决方案:
问题是Xcode正在发送构建信息以及您的Mac OS版本.要解决这个问题,您只需将Mac OS版本更改为较旧的,可接受的版本.
Command + R启动状态csrutil disable/System/Library/CoreServices/SystemVersion.plistSystemVersion.plist<key>ProductBuildVersion</key>并找到string附加到此key.例如,我的是16A254g.string为当前支持公开发布的Mac OS版本.在这个解决方案的时候这个很好:15G31我没有尝试通过Xcode 7.3.1提交应用程序,但我知道如果您提交.ipa通过Xcode 8 beta 3,这仍然有效.
提交构建后,将其还原SystemVersion.plist为原始版本string,然后重复步骤1-4替换csrutil disable为csrutil enable.
小智 8
我也经历过同样的经历.这是解决问题的简单方法.通过选择选项,您的应用Archive程序使用Xcode 7.3.1和应用程序export的ipa文件到目录中Save for iOS App Store deployment.
之后开放Xcode 8.0和开放式Application Loader的Xcode- > Developer Tools.登录您的团队,然后ipa使用上传文件Xcode 8.0.
我上传了两个应用程序iTunesConnect,它肯定会起作用.
我遇到了Xcode 8 GM的这个问题,并尝试通过Application Loader提交一个应用程序.
您必须使用Xcode 8附带的Application Loader版本,该版本应为3.6
我仍然安装了Xcode 7,并且正在使用Application Loader 3.5
更新
更新2
更新3
我在测试期间参与了这个项目,所以可能会有一些东西在整个过程中被破坏并导致问题.可能需要在Xcode 8中启动一个新项目.
解决此问题的开发人员论坛上有一个主题.https://forums.developer.apple.com/thread/62703
事实证明我们的修复是将"NSCameraUsageDescription"键添加到info.plist,其中包含相机在应用程序中的功能.
不确定该解决方案是否会在所有情况下都有所帮助.
我提交了一个使用LibGDX构建的应用程序,并在升级到Sierra后遇到了同样的问题.我通过以下方式解决了
| 归档时间: |
|
| 查看次数: |
45652 次 |
| 最近记录: |