Flutter 在不超过10MB限制的情况下使用颤振构建iOS应用程序剪辑?

Flutter 在不超过10MB限制的情况下使用颤振构建iOS应用程序剪辑?,flutter,apple-appclips,Flutter,Apple Appclips,我正在使用flatter对应用程序片段(然后是即时应用程序)进行一些研究 以下是我的发现: 我已成功构建并运行示例应用程序 通过遵循教程,我成功地使用appclip构建并运行了“我自己的”应用程序 在这两种情况下,应用程序都在模拟器/设备中成功运行,但在上传时被苹果拒绝,因为应用程序剪辑太大(略大于10Mb) 我在没有使用材料的情况下构建了这个变体(并设法将应用程序的容量降低到8Mb),但苹果仍然抱怨这个应用程序太大了 以下是我的问题: 如果我理解正确(通过在互联网上阅读),颤振应用程序(

我正在使用flatter对应用程序片段(然后是即时应用程序)进行一些研究

以下是我的发现:

  • 我已成功构建并运行示例应用程序
  • 通过遵循教程,我成功地使用appclip构建并运行了“我自己的”应用程序
  • 在这两种情况下,应用程序都在模拟器/设备中成功运行,但在上传时被苹果拒绝,因为应用程序剪辑太大(略大于10Mb)
  • 我在没有使用材料的情况下构建了这个变体(并设法将应用程序的容量降低到8Mb),但苹果仍然抱怨这个应用程序太大了
以下是我的问题:

  • 如果我理解正确(通过在互联网上阅读),颤振应用程序(以及随后的应用程序剪辑)的大小很大,因为其中包含“材料”库-这是合乎逻辑的,因为如果您想绘制任何内容(也包括应用程序剪辑),必须包含库
  • 我构建的应用程序版本没有包含任何父应用程序组件,应用程序仍然被拒绝——这是否意味着在任何情况下都包含“material”库
  • 我有没有办法不在appclip中包含任何flatterlib,并使用xCode和本机代码开发appclip(我知道这很愚蠢)
  • 是否有人创建了应用程序剪辑并将其推送到AppStoreConnect

谢谢你的回答

您不必遵循添加iOS应用程序剪辑目标的
步骤


您可以简单地添加
应用程序片段的项目目标
,并为片段部分添加swift代码。无需从Flatter项目导入任何内容。

我理解这一点,但这意味着应用程序将不会具有相同的UI。如果遵循相同的设计,您可以始终使用Flatter和swift/objc创建相同的UI。顺便说一下,剪辑应该是你应用程序的一小部分,