我做了一个简单的聊天应用程序,不比 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,这是我认为我可以使用的最低版本,并且仍然保持自动引用计数。
提前感谢迈克的任何帮助