ios - ( Flutter 和 Mac ) 可以创建一个新项目来升级现有应用程序吗?

标签 ios flutter

我有一个生产中的应用程序,一切正常,但是在苹果强制升级 Xcode 以运行该应用程序后,我开始面临一些问题,但没有人找到解决方案,因此我的业务陷入困境,我需要一个快速的解决方案。
我有一个问题(对于 mac/appstore 上下文):
我通过创建一个新项目成功地解决了我的运行问题。我想知道是否有一种方法可以将这个新的 flutter 项目链接到包含正在生产中的应用程序并创建新版本的旧项目?
我认为它需要有相同的

  • 捆绑包名称
  • 捆绑标识符签名证书
  • 也可能更老
    来自原始项目等的文件

  • 所有这些事情告诉我这是不可能的:(但也许我错了

    最佳答案

    我建议将项目保存在版本控制中,
    删除当前macosbuild文件夹并使用 flutter create . 重新生成它然后你可以在 xcode 中添加你之前的代码和配置。
    这样,您将保留当前的 flutter 项目,但使用新的 xcode macos 项目。
    在此之前,您可能想尝试调用 flutter clean解决了这个问题。
    它还清理 Xcode 项目。
    为了保留应用程序,您只需要具有相同的捆绑 ID 和有效的签名证书。 https://developer.apple.com/forums/thread/39216

    关于ios - ( Flutter 和 Mac ) 可以创建一个新项目来升级现有应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62817666/

    相关文章:

    ios - 当 UICollectionView 下方有一个 UIView 时,如何使我的单元格可选择?

    ios - 手机间隙 : key required for iOS

    flutter - Flutter InkWell小部件未通过容器的渐变和颜色显示

    ios - 在 iOS 中,realm 是否支持删除带有动画的 tableview 中的一行?

    ios - 为什么我的代码仅在发布时和升级到 Xcode 4.6 后崩溃?

    ios - xcode 9.2 Storyboard中的不一致错误

    flutter - 当我将自定义小部件插入 Column/Flutter 中时,它会崩溃

    带有动态后缀Icon的Flutter TextFormField

    dart - 图片背景底部溢出

    flutter - 点按功能上的Flutter GridView菜单不起作用