【发布时间】:2017-01-26 11:33:49
【问题描述】:
我创建了一个 StickerExtensionPack。显然,Apple 将贴纸扩展包视为需要进入贴纸类别的另一个应用程序,这很公平。
但是,当我上传二进制文件时,我收到一封电子邮件,说二进制文件无效,原因如下:
无效的消息应用程序支持 - MessagesApplicationSupport 文件夹丢失,您将 LSApplicationLaunchProhibited 设置为 在您的 Info.plist 中为 true。要么使用重建您的应用程序 当前公共 (GM) 版本的 Xcode 或删除
您的 Info.plist 中的 LSApplicationLaunchProhibited 密钥并重新提交 你的申请。无效的 iMessage 应用程序 - 捆绑包包含 iMessage 支持的无效实现。添加 您旁边的 MessagesApplicationSupport/MessagesApplicationStub IPA 中的有效负载目录。 MessagesApplicationSupport/MessagesApplicationStub 必须与 TapTeach.app/TapTeach 中的二进制文件,并且没有应用后处理 它。
我正在做一个简单的贴纸包。我在 XCode 上,在我的文件的 info.plist 中的任何地方都找不到 LSApplicationLaunchProhibited !
任何有关如何解决此问题的指南都会有所帮助。谢谢。
【问题讨论】:
-
这个问题你解决了吗?
-
我发现将 Bitcode 从“是”关闭为“否”可以帮助我避免此错误。谢谢!