0

我做了一个简单的聊天应用程序,不比 telnet 多,而且我刚刚开始学习 IOS 和 Objective C。我过去用 Java、C 和 C++ 编程过。在我暂停一下并阅读更多关于我正在做的事情之前,我想要完成的最后一个步骤是在我的 iPad 和我的测试仪上加载应用程序。我已经让它在我的 iPad 上工作,但不是我的测试仪,而且他是远程的。

我在 Xtools 中编译了应用程序,进行存档,并通过进入 xtools 菜单中的 windows/ Organizer 导出 .ipa 文件,然后选择存档菜单以获取我存档的项目,然后共享并在文件中打开它,这样我就可以获取要分发的 IPA 文件。我之前在配置文件中添加了我的设备和我的测试设备。

当我几天前在我的 ipad 上安装它时,我最初使用的是 xcode。我已经在配置门户或其他东西中获得了证书,我想我将它拖到了一些键绑定或钥匙串的顶部。但我不记得这些步骤了,我只知道它在我的 ipad 中有效。

对于测试人员,我制作了一个临时配置文件,我将其连同 .ipa 文件一起邮寄给了测试人员。我认为他能够使用 iTunes 加载应用程序,但它说应用程序未安装。之后我们尝试了 testflight 服务。他能够达到它说安装这个应用程序但它不会安装的地步。我去了 testflight 下载链接,在我第一次从我的 ipad 中删除我的应用程序后,我能够从那里安装。在 ipad 设置中,我看到了我的临时提供证书。

我不确定我是否遗漏了与在测试人员 ipad 上安装不同的步骤,(我确实拥有他的设备,因为如果您不是列出的设备,试飞不会让您尝试从它的链接安装)。

我需要在这里做的 xcode 中有一些特殊的构建过程吗?我是否需要将 ad hoc 拖到 keybind 或 keychain 应用程序上?他用的是windows,我用的是mac。他说他认为他是开发者网络的成员,但我们不确定这是必需的。他确实可以使用mac。我想最终扩展到几个测试人员,但这个特定的测试人员过去曾与其他软件(非 ios)密切合作。他在 ipad 1 上,而我在 ipad 2 上,尽管我确实将最低 IOS 更改为仅 5.0,这是我认为我可以使用的最低版本,并且仍然保持自动引用计数。

提前感谢迈克的任何帮助

4

1 回答 1

0

我正在回答我的问题,以解释我是如何让它工作的。

我创建了临时文件,但直到昨晚(2012 年 6 月 26 日)才通过组织者将其导入 xcode,然后将我的代码签名身份更改为分发。我进入了管理器,从那里导入了附加组件并更改了构建设置并通过 testflight 推送给他,他能够安装。我只是发送了我创建的附加组件以及不够的构建。

于 2013-05-25T20:35:14.657 回答