iOS。当我在第二个版本之后编译第一个版本时,同一程序的两个版本正在混合
我使用xCode 4.0.2,越狱的iPhone 3(设备)(iOS 4.2.1),mac os 10.6.8(不是苹果电脑)。 我的软件有两个版本:0_10 和 0_11(第二个版本是通过复制第一个版本的文件夹收到的,然后我更改了文件夹名称并为其添加了一些附加代码)。 一段时间后,我发现我无法将文本放入第二个版本中的文本字段中(我仍然不知道为什么)。如果我完全删除第一个版本,然后安装第二个版本,那么第二个版本中的文本字段将不起作用。如果我在第二个版本显示第一个版本的一些迹象之前没有这样做(甚至 textField 也可以工作)。
那么问题来了,如何避免这个版本混用呢?也许有人知道如何自动从设备中完全删除程序,而无需手动执行此操作?
I use xCode 4.0.2, an iPhone 3 (device) with jailbreak (iOS 4.2.1), mac os 10.6.8 (not an apple computer).
I have 2 versions of my software: 0_10 and 0_11 (the second one was received by copying the folder of the first one, then I changed the folder name and make some additional code for it).
Through some time i have found out that i cannot put the text into a textfield in the second version (i still dont know why). If I fully delete the first version and then install the second one then textField in second version doesnt work. If I hadn't done this before my second version shows some signs of the first one (and even textField can work).
So the question is how to evade this version mixing? Maybe is anybody know how to automate the full deleting of the program from a device without of doing this manually?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果这只是为了测试目的,那么只需更改项目的 info.plist 文件之一中的包标识符即可。这会将不同版本安装为两个单独的应用程序,尽管我没有越狱设备的经验,所以我不确定是否会发生任何冲突。
if this is just for testing purposes then just change the bundle identifier in one of the project's info.plist file. This will install the different versions as two separate apps, although i have no experience with jail broken devices so I'm not sure if there will be any conflicts.