2017-07-14 76 views
1

我在App Store中有一个应用程序,它是用Objective-C编写的。现在我为同样的目的开发了一个Swift项目应用程序。我是否可以将Objective-C应用程序替换为最新的Swift应用程序,就像提供更新一样?一个新的应用程序不在脑海中。将Objective-C应用程序更新到Swift应用程序

+0

是的,你甚至可以混合两种语言。为什么你不能这样做。 – rckoenes

+0

我的Swift 2应用程序有一个更新,其最大的原因是*“已更新,包括最新的Swift语言和iOS 10改进。”*我计划今年再次为Swift 4做这件事,以及新App Store的更新。我不明白为什么您无法保留相同的SKU和产品ID以进行语言更新。 – dfd

+0

[将iOS应用程序从Objective C更新到Swift]的可能重复(https://stackoverflow.com/questions/45086614/update-ios-app-from-objective-c-to-swift) – rmaddy

回答

0

只要该应用程序足以通过Apple的审查指南,它们就不会关心Xcode编译哪种语言以获得结果。您甚至可以提交使用Objective C,C和Swift混合构建的更新。

但用户可能会在更新缓慢或功能较少时关心。所以测试。另外请注意,(目前)Swift应用程序包可能会更大,如果这对您或您的用户有什么影响。