2011-09-15 67 views
1

我是新手iOS开发人员并获得iOS开发人员计划帐户,我设置了iOS证书和配置文件,并且可以在我的设备(iPad)上运行我的测试应用程序。我的问题是,如果我想在我的设备上运行不同的测试应用程序(想象几个苹果示例代码)而不替换我的设备上最后一次测试的应用程序(我的意思是在测试结束时将所有应用程序保留在我的设备上)什么是这里欺骗?我知道每个应用都有自己的捆绑包标识符,但是如何管理这种情况以使用相同的iOS证书/供应配置文件在设备上运行所有这些应用?iOS:在设备上运行不同的应用程序

+0

所以你想要iOS设备上的同一个应用程序的不同版本? – ApolloSoftware

+0

是的,这正是我想要的,也很好奇知道如何在设备上运行几个不同的应用程序 – Cam

+0

您可以。我现在有4个不同的应用在我的设备上,全部由我撰写。 – ApolloSoftware

回答

0

只需更改项目的名称,它应该重构。更改xcode中文件夹&文件夹根目录上的名称。你可以点击它,它会让你改变名字。在“生成设置属性”中也会更改其下的名称。点击您的项目名称的文件列表顶部,它会显示构建属性。

+0

抱歉没有明白你的意思。你可以多解释一下,项目有不同的名字......如果我想在设备上运行它们,我必须更改捆绑标识符以使它相同。与更换对方.. – Cam

0

如果我理解正确的,你,还有你的问题两个部分:

  1. 是的,你可以运行在设备上许多(不同的)应用程序。
  2. 要在设备上运行同一应用的多个版本,您只需将应用的产品名称更改为不同的名称,app1,app2等。这是一个相对简单的过程。这个SO Q/A enter link description here有说明。你不需要重命名你的项目或其他任何东西。只需制作项目副本并按照说明制作新的产品名称即可。
+0

当我改变我的产品名称,并尝试运行它在设备上,调试器控制台说:被调试的程序没有运行...它似乎不能运行它与不同的名称,除非你删除设备上的应用程序(意味着不能保留这两个版本)。我看到产品名称更改后,仍然参考了以前的应用程序(我更改产品名称的早期应用程序)。你认为其他东西是否涉及这个,比如两个版本的捆绑标识符相同? – Cam

相关问题