[英](Stickerpack for iOS Messages deployment error) WARNING ITMS-90863: "Apple silicon Macs support issue
Upon attempting to "Distribute App" archive in xCode, I get this error: WARNING ITMS-90863: "Apple silicon Macs support issue. The app has LSApplicationLaunchProhibited set to true. This is not supported on Mac."尝试在 xCode 中“分发应用程序”存档时,我收到此错误:警告 ITMS-90863:“Apple silicon Mac 支持问题。该应用程序已将 LSApplicationLaunchProhibited 设置为 true。Mac 不支持此功能。”
I have iPhone and iPad checked, but not MacOS.我检查了 iPhone 和 iPad,但没有检查 MacOS。 It is my understanding that stand-alone stickerpacks are not supported on Big Sur yet (nor has there been a hint that this will ever happen).
据我了解,Big Sur 还不支持独立的贴纸包(也没有暗示这会发生)。
These projects were made using the StickerPack template in Xcode - not as an iMessage application - so there is zero coding involved on my end.这些项目是使用 Xcode 中的 StickerPack 模板制作的 - 不是作为 iMessage 应用程序 - 所以我这边涉及零编码。 I set the deployment target.
我设置了部署目标。 I added the accessibility info - but that is it.
我添加了可访问性信息 - 但仅此而已。 I have no code on my end to toggle or fiddle with.
我没有代码可以切换或摆弄。
This is a VERY new error which surfaced as of Tuesday.这是周二出现的一个非常新的错误。 I believe this is on Apple's end - some sort of update on their servers, because I had already successfully uploaded a stickerpack to the AppStore through AppConnect w/ the same version of Xcode a day before.
我相信这是在 Apple 端——他们服务器上的某种更新,因为我已经在一天前通过带有相同版本 Xcode 的 AppConnect 成功将贴纸包上传到 AppStore。
I already had 5 sticker packs published in the App Store for the past 3 years.在过去的 3 年里,我已经在 App Store 中发布了 5 个贴纸包。 I published updates to 2 of them literally just days ago.
就在几天前,我确实发布了其中 2 个的更新。 Then they had the Apple Event on Nov. 10 about Silicate macs and literally the next evening I got this error when trying to update another stickerpack.
然后他们在 11 月 10 日举行了关于 Silicate mac 的 Apple Event,实际上第二天晚上我在尝试更新另一个贴纸包时遇到了这个错误。
I learned from previous errors before this that you need to make your product deployment target as 10.x because anything higher will give you a completely different error about 32 bit and 64 bit architecture.我从之前的错误中了解到,您需要将产品部署目标设为 10.x,因为任何更高版本都会给您带来关于 32 位和 64 位架构的完全不同的错误。 I dealt with that crap for over a week before I figured it out.
在我弄清楚之前,我处理了一个多星期的废话。 That's what happens when you don't touch xCode for 2 years.
这就是当您 2 年不触摸 xCode 时会发生的情况。 Oops!
哎呀!
So after the error I cited showed up;所以在我引用的错误出现之后;
I created a new archive w/ a different build number.我创建了一个带有不同内部版本号的新存档。 Validated it successfully - but it failed AGAIN with the error I cited above.
成功验证它 - 但由于我上面引用的错误而再次失败。 I've searched the Inte.net for an answer or a clue w/o success, but I think this is so new, a lot of people haven't figured this out yet.
我已经在 Inte.net 上搜索了答案或线索,但没有成功,但我认为这太新了,很多人还没有弄清楚。 I'm waving my white flag now.
我现在挥舞着我的白旗。
see the answer I posted to ITMS-90747: Basic sticker pack with no code, yet App Store Connect thinks there's 32bit code in there请参阅我发布到ITMS-90747 的答案:没有代码的基本贴纸包,但 App Store Connect 认为其中有 32 位代码
(Apparently I'm not allowed to share the same answer to multiple posts about the same issue. Everyone is looking for this solution and I want it to be known!) (显然,我不允许在关于同一问题的多个帖子中分享相同的答案。每个人都在寻找这个解决方案,我希望它被知道!)
In short: You can opt out of the Apple Silicon Mac on the connect hub website, under availability and pricing简而言之:您可以在 connect hub 网站上根据可用性和定价选择退出 Apple Silicon Mac
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.