iOS App Update版本1.1

时间:2014-03-25 01:31:57

标签: ios objective-c xcode cocos2d-iphone

我在cocos2d v2中创建了一个应用程序,我想对我的应用程序进行第一次更新。我想这次添加一个物理引擎,所以我需要使用cocos2d v3。那么我怎么告诉苹果这是我对我的应用程序的更新而不是一个完全新的应用程序?我知道你可以在XCode中设置版本#但问题是它是一个完全不同的项目,因为我实现的是v3而不是v2。我该怎么做?

2 个答案:

答案 0 :(得分:1)

如果它是一个新项目,对Apple来说无关紧要。 Apple只关心捆绑包ID。如果捆绑包ID相同,并且您使用相同的证书进行签名,并且版本号比以前更高,那么您就可以了。

Apple永远不会限制上传到项目文件。那么,如果你丢失了你的资源,你怎么能重写你的应用程序,或继续开发?那太荒谬了。如果您需要有关需要更新应用的更多信息,请查看Apple的应用更新指南。

答案 1 :(得分:0)

如果你正在使用cocos2d,一个选项就是用更新的版本(v3)替换当前项目中的coco2d文件夹。这将为您提供所有新代码,您不需要创建新项目。

也就是说,Bundle Identifier是标识应用程序的内容(在项目设置中更改它)。只需确保它是相同的,应用程序将覆盖以前的版本。