ITMS-90747:没有代码的基本贴纸包,但 App Store Connect 认为其中有 32 位代码 [英] ITMS-90747: Basic sticker pack with no code, yet App Store Connect thinks there's 32bit code in there

查看:24
本文介绍了ITMS-90747:没有代码的基本贴纸包,但 App Store Connect 认为其中有 32 位代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

收到此错误:ITMS-90863:Apple 硅 Mac 支持问题 - 该应用程序已将 LSApplicationLaunchProhibited 设置为 true.Mac 不支持此功能.

Received this error: ITMS-90863: Apple silicon Macs support issue - The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac.

ITMS-90747:架构与 MinimumOSVersion 不兼容.应用程序包指定的 MinimumOSVersion 为14.1",但包含 iOS 12 及更高版本不支持的 32 位架构.

ITMS-90747: Architecture incompatible with MinimumOSVersion. The app bundle specifies a MinimumOSVersion of '14.1' but contains a 32-bit architecture that is unsupported on iOS 12 and later.

我在别处看到了第一个警告(还没有答案),但我收到了两个错误,总是在一起,而且他们觉得它们可能是相关的.

I have seen the first warning addressed elsewhere (with no answer yet) but I'm getting both errors, always together, and they feel like they might be related.

我注意到的第一件事是项目文档被设置为与 Xcode 9.3 兼容的项目格式,所以我将其更改为 Xcode 12,认为这将消除 32 位问题.但这没有影响.

The first thing I noticed was that the Project Document was set to Project Format Xcode 9.3-compatible, so I changed that to Xcode 12, thinking that would eliminate the 32 bit problem. But that had no impact.

目标设备系列仅适用于 iPhone 和 iPad,我已将 iOS 部署目标从 10.0 切换到 14.0,这也没有任何改变.

The Targeted Device Families are iPhone and iPad only, and I have toggled the iOS Deployment Target from 10.0 through 14.0, and that hasn't changed anything, either.

和 cmd-F'ing LSApplicationLaunchProhibited";没有找到任何我可以切换到 false 来测试的内容.

And cmd-F'ing "LSApplicationLaunchProhibited" isn't finding anything I can switch to false to test that.

底线:简单的贴纸包,因此除了设置目标和文档设置之外,编写的代码为零.它不应该生成 32 位版本的任何东西,也不应该处理 Mac Apple Silicon 问题,但我们做到了.

Bottom line: Simple sticker pack, so there was zero code written, beyond setting up targets and the document settings. It shouldn't be generating a 32 bit version of anything and shouldn't be messing around with Mac Apple Silicon issues, and yet here we are.

第一次来这里,感谢您解答这些新手问题!

First time here, so thanks for obliging these newbie questions!

*脚注:这里问了我一半的问题

*Footnote: Half of my question was asked here

错误:Apple 硅 Mac 支持问题.该应用程序已将 LSApplicationLaunchProhibited 设置为 true.Mac 不支持此功能,如何解决?

...所以如果有人在这里回答我会在那里分享.

... so if someone answers here I'll share it there.

更新:

我想我解决了问题的 32 位部分,但解决方案是违反直觉的(至少对我而言).通过将部署目标更改为 iOS 10,我通过 AppStoreConnect 获得了它,而没有 32 位警告.

I think I fixed the 32 bit part of the problem, but the solution is counter-intuitive (at least to me). By changing the deployment target to iOS 10, I got it through AppStoreConnect without the 32 bit warning.

但我仍然收到 Apple 芯片警告...

But I'm still getting the Apple silicon warning ...

推荐答案

前往 Apple Connect 网站上的应用程序

Go to your app on the Apple Connect Website

在定价和可用性下,您会发现一个复选框Apple Silicon Mac 可用性 - 使此应用程序可用"

Under Pricing and Availability you will find a checkbox "Apple Silicon Mac Availability - Make this app available"

如果您取消选中此项,它将停止向您发出苹果硅警告

If you uncheck this it should stop giving you the apple silicon warnings

这篇关于ITMS-90747:没有代码的基本贴纸包,但 App Store Connect 认为其中有 32 位代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆