2017-07-14 80 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應用程序包可能會更大,如果這對您或您的用戶有什麼影響。