【问题标题】:how to change the bundle id without deleting the data如何在不删除数据的情况下更改捆绑 ID
【发布时间】:2020-03-11 09:55:04
【问题描述】:

我是 IOS 开发的新手。 可以更改捆绑 ID 将删除项目中的所有文件我收到此消息,如下图 url 所示

可以按继续按钮将删除我的项目中的文件或数据。

图片网址:https://drive.google.com/file/d/13eWo4UyQ8em3YpOgt8DYAtpQAjYv9f8A/view?usp=sharing

【问题讨论】:

  • 您不会丢失任何文件或数据。消息说您有未提交到版本控制系统(可能是 Git)的更改,因此如果您继续重命名,您将无法撤消该操作。如果您的更改都已提交,那么您可以通过检查旧文件来撤消重命名,
  • 以后你应该编辑你以前的帖子,stackoverflow.com/questions/60630155/…

标签: ios swift bundle-identifier


【解决方案1】:

图片中的消息显示您的项目有一些未提交的 更改意味着存储库未更新。

更改捆绑包标识符不会影响您的数据。只有当您将应用程序上传到现有应用程序到应用程序商店时,才会发生这种情况。基本上它会显示您没有使用此捆绑 ID 注册的应用程序,除此之外您不会收到任何错误或数据丢失。

【讨论】:

    【解决方案2】:

    首先,您需要了解BundleIdProjectName 是不同的东西。您尝试在此处重命名项目并按下Continue 按钮确认操作它将重命名项目文件以及必要的链接文件路径。

    表示您可以使用新名称访问项目,它不会删除任何项目文件。但是,您仍然可以在 General 部分看到相同的 BundleId

    项目目标 -> 常规 -> 包标识符

    I also suggest you to `Commit` your changes before proceeding to project rename.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-13
      • 2017-04-07
      • 1970-01-01
      • 2011-11-20
      相关资源
      最近更新 更多