我做了一个简单的聊天应用,不过是远程登录而已,我刚刚开始学习IOS和Objective C。我以前用过Java、c和C++编程。在我停顿片刻并阅读更多关于我正在做的事情之前,我想要完成的最后一步是在我的IPad和测试器上加载应用程序。我让它在我的IPad上工作,但不能在我的测试器上工作,他是远程的。
我在Xtools中编译了应用程序,进行了存档,并导出了.ipa文件,方法是进入xtools菜单中的windows/ Organizer,选择存档菜单以获取我存档的项目,然后进行共享并在文件中打开它,这样我就可以获取要分发的IPA文件。我之前在配置配置文件中添加了我的设备和测试器设备。
当我几天前在我的ipad上安装它的时候,我最初使用的是xcode。我在供应门户或其他什么地方获得了证书,我想我把它拖到了某个密钥绑定或密钥链的上面。但我不再记得这些步骤了,我只知道它在我的ipad上有效。
对于测试人员,我制作了一个特别的配置配置文件,并将其与.ipa文件一起邮寄给测试人员。我想他可以用itunes加载应用程序,但显示应用程序未安装。在那之后,我们尝试了testflight服务。他能够说到这一点,它说安装这个应用程序,但它不会安装。我打开了testflight的下载链接,在从ipad上删除我的应用程序后,我就可以从那里安装了。在ipad设置中,我看到了我的临时配置证书。
我不确定我是否错过了在测试者ipad上安装的不同步骤(我确实有他的设备,因为如果你不是列出的设备,test flight不会让你尝试从它的链接进行安装)。
在xcode中有什么特殊的构建过程我需要在这里做吗?我是否需要在keybind或keychain应用程序上拖动即席?他用的是windows,我用的是mac。他说他认为自己是开发者网络的一员,但我们不确定这是不是必须的。他确实可以使用mac电脑。我想最终扩展到几个测试人员,但这个特定的测试人员我过去在其他软件(非ios)上与我密切合作。他用的是iPad1,我用的是iPad2,不过我确实把IOS的最低版本改成了5.0,这是我可以使用的最低版本,而且还能保持自动引用计数。
预先感谢你的帮助,迈克
发布于 2013-05-26 04:35:15
我回答我的问题是为了解释我是如何做到这一点的。
我创建了ad hoc,但是直到昨晚(2012年6月26日)我才通过管理器将其导入到xcode中,然后将我的代码签名标识更改为分发。我进入管理器,从那里导入add hoc并更改构建设置,然后通过testflight推送给他,他就可以安装了。我只是简单地将我创建的add hoc与构建一起发送,这是不够的。
https://stackoverflow.com/questions/11204203
复制相似问题