我正在制作一个使用Three20的应用程序的新版本。我已决定停止使用Three20,并转给另一个lib来制作PhotoGallery。我已经知道手动删除Three20库不是一件容易的事...因此,我正在制作一个新的Xcode项目,该项目具有与上载相同的包标识符。这样,为他的应用程序下载更新的用户,最终删除了Three20的所有文件和引用?还是链接库的文件不会像其他项目类一样被覆盖?我必须确保Three20将来不会再次出现一些奇怪的错误...

最佳答案

无论是从当前项目中删除Three20还是创建一个不使用Three20的新项目,最终都会得到相同的结果。最后,您将向Apple发送更新,而不涉及到Three20。当用户更新到新版本的应用程序时,旧的应用程序将被更新的版本替换。因此,使用新应用程序的客户都不会引用Three20。

我不确定为什么要创建一个新项目只是为了删除Three20。将其从当前项目中删除很容易。只需按照相反的说明进行操作即可将其添加到第一位。确保删除所有文件后进行干净的构建。您还应该删除并在模拟器中重新安装该应用程序,以确保删除的文件确实消失了。

关于ios - 使用Three20更新应用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13015252/

10-10 20:42