[英]How to fix ERROR ITMS-90680 StickerPackExtension.appex is not contained in a correctly named directory. It should be under "PlugIns"
Using XCode 10.2.1使用XCode 10.2.1
Submitting my first stickers app for iOS for testing.提交我的第一个 iOS 贴纸应用程序进行测试。
When uploading archive to itunesconnect I'm now getting this error:将存档上传到 itunesconnect 时,我现在收到此错误:
ERROR ITMS-90680: "Invalid directory. The bundle Payload/App Name.app/App Name StickerPackExtension.appex is not contained in a correctly named directory. It should be under "PlugIns".
错误 ITMS-90680:“无效目录。捆绑有效负载/应用程序名称.app/应用程序名称 StickerPackExtension.appex 未包含在正确命名的目录中。它应该在“插件”下。
My project structure is now:我的项目结构现在是:
App Name
- Stickers.xcstickers
- Products
- App Name.app
- App Name StickerPackExtension.appex
I don't see any way to move .appex to a PlugIns folder (non existing) as the error suggests.正如错误所暗示的那样,我没有看到任何将.appex移动到PlugIns文件夹(不存在)的方法。
Additionally the project structure is the default structure I'm getting when creating "Sticker Pack App" in Xcode.此外,项目结构是我在 Xcode 中创建“Sticker Pack App”时得到的默认结构。
So I'm not sure why is the process complaining about the .appex being in a wrong directory and I have no idea how to fix this to proceed further.所以我不确定为什么这个过程会抱怨 .appex 位于错误的目录中,我不知道如何解决这个问题以进一步进行。
Any help appreciated!任何帮助表示赞赏!
for me the problem was that extension was included in Copy Bundle Resources build phase.对我来说,问题是扩展包含在复制捆绑资源构建阶段。 Make sure it's not there, it should be only under Dependencies and Embed App Extension build phases
确保它不在那里,它应该只在Dependencies和Embed App Extension构建阶段下
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.