我将一个项目从Objective-C更改为Swift,并在我这样做时创建了一个全新的项目。我在AppStore中有一个应用程序,并希望发送更新而不是发布新的应用程序。
我知道更新应用时我的Bundle Identifier必须相同。在准备发布应用程序时,我更改了我的Bundle Identifier以匹配AppStore中的应用程序 - 因为我开始使用新项目 - 并且在此过程中我的Core Data文件似乎丢失了。如果我更改了Bundle Identifier,我该如何继续访问Core Data?
答案 0 :(得分:-1)
我花了一段时间才弄明白,但这是我如何解决这个问题。
选择产品 - >清理项目干净。
在项目导航器中选择您的CoreData模型,然后在“检查器”选项卡中选择“数据模型检查器”。将类下的项目名称更改为新的类名。因为我不知道Spaces,破折号,所以我被困在这里。都被下划线取代。您可以看到我的产品名称是FLO-Cycling,而CoreData类是FLO_Cycling。
我希望这可以帮助别人。
小心,
乔恩