【问题标题】:How to Allow a Beta Tester to run my iPad Application without Physical Access to iPad如何允许 Beta 测试人员在没有物理访问 iPad 的情况下运行我的 iPad 应用程序
【发布时间】:2012-03-07 07:27:36
【问题描述】:

我正在尝试对我的应用进行本地化,并希望允许某人运行我的应用,以便他们查看本地化是否正常工作。我没有物理访问他们的 iPad。有没有办法促进这一点?您能否带我查看一些文档以允许这种情况发生?

谢谢!

【问题讨论】:

    标签: ios ipad beta-testing


    【解决方案1】:

    您可以使用 Ad-Hoc 分发向他们提供应用的副本。您首先需要他们设备的 UUID(让他们从 iTunes 下载 AdHoc Helper 应用程序)。

    获得 UUID 后,您可以准备应用的 Ad-Hoc 分发。以下说明应该是准确的,但我很快就将它们放在一起,并且在某些方面可能缺乏明确的细节。

    创建分发配置文件:

    1. 登录 iOS 开发中心 (https://developer.apple.com/devcenter/ios/)
    2. 转到 iOS 配置门户。
    3. 添加 beta 测试者的设备(点击左侧菜单中的“设备”,然后点击“添加设备”按钮。
    4. 点击左侧菜单中的“配置”项。
    5. 点击“分发”标签。
    6. 点击“新建配置文件”按钮。
    7. 选择“临时”
    8. 填写其余信息。
    9. 勾选 Beta 测试人员的设备。
    10. 点击“提交”按钮。
    11. 稍等片刻,然后刷新页面并下载配置文件。
    12. 双击要安装的配置文件。

    为 Ad-hoc Build 配置 Xcode:

    1. 在 Xcode 中打开项目。
    2. 导航到项目设置(在项目导航器中单击项目,然后在项目编辑器中单击项目)。
    3. 单击项目设置的“信息”选项卡。
    4. 在“配置”部分,点击“+”按钮。
    5. 选择“复制发布配置”
    6. 将配置命名为“Ad Hoc”或类似名称。
    7. 单击项目设置的“构建设置”选项卡。
    8. 搜索“代码签名身份”构建设置。
    9. 将“Ad Hoc”下的“Any iOS SDK”的值更改为“iPhone Distribution”(可在下拉列表的“自动配置文件选择器”部分找到)。
    10. 打开架构编辑器(菜单栏 -> 产品 -> 管理方案)
    11. 为您的目标选择方案并点击“编辑”按钮。
    12. 在方案编辑器的左侧面板中展开“存档”。
    13. 将选定的构建配置更改为“Ad Hoc”。
    14. 点击“确定”按钮。

    将项目编译为存档:

    1. 从 Xcode 工具栏中选择“iOS 设备”或您的 iOS 测试设备。
    2. 存档项目(菜单栏 -> 产品 -> 存档)。
    3. 如果一切顺利,组织者应该会出现并选择“存档”选项卡。
    4. 选择您刚刚创建的存档,然后单击“分发...”按钮。
    5. 点击“下一步”
    6. 代码签名身份:选择您创建的身份(或使用“iPhone 分发”进行自动配置文件选择)。
    7. 点击“下一步”按钮。
    8. Codesign 想要签名,选择“始终允许”
    9. 您现在可以保存应用程序以通过 iTunes 进行安装,也可以选中“保存以供企业分发”复选框(请参阅下一部分以了解企业分发)。

    企业分发(适用于临时分发给测试版用户):

    1. 选中“保存以供企业分发”复选框。
    2. 对于“应用程序 URL”,输入将用于下载 .ipa 文件的真实 URL,例如:http://www.example/downloads/newapp/NewApp.ipa
    3. 在“标题”字段中输入您的应用程序名称。
    4. 保存文件(默认文件名为 app.ipa 和 app.plist)。
    5. 将文件上传到您的网络服务器并在必要时更改名称(例如,我需要将名称从“app.ipa”更改为 NewApp.ipa,并将“app.plist”更改为“NewApp.plist”) .
    6. 确认您可以同时下载 .ipa (http://www.example/downloads/newapp/NewApp.ipa) 和 .plist (http://www.example/downloads/newapp/NewApp.plist) 文件。
    7. 将您的应用程序的安装链接添加到您的网站:

      http://www.example/downloads/newapp/NewApp.plist">安装新应用

    在设备上安装应用程序:

    1. 让用户去下载网页。
    2. 让用户点击安装链接。
    3. 出现提示时,让用户允许安装应用程序。

    【讨论】:

    • 我浏览了所有内容,当我点击 Web 服务器上的链接时,我在 iPad 上弹出一个窗口:无法连接到 www.<mydomainname>.com 我可以输入大小的 URL图像,看看那些就好了。我已经检查并重新检查了下载清单 A HREF 中的链接,它很好。有什么建议吗?
    • 我必须在我的 IIS 服务器上为 .IPA(应用程序/八位字节流)和 .PLIST(文本/纯文本)添加 MIME 类型。效果很好!谢谢!
    【解决方案2】:

    我从未使用过它们,但TestFlight 可能正是您想要的。无线测试版分发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-22
      • 1970-01-01
      • 2011-02-11
      • 2016-11-18
      • 2015-06-20
      • 2011-01-10
      • 2013-06-18
      • 1970-01-01
      相关资源
      最近更新 更多