我正在尝试使我的应用程序本地化,并希望允许某人运行我的应用程序,以便他们可以查看本地化是否正常。我无法物理访问他们的iPad。有没有办法促进这一点?您能带我去一些文档以实现这一目标吗?

谢谢!

有帮助吗?

解决方案

您可以使用临时分发给他们应用程序的副本。您首先需要其设备的UUID(让他们从iTunes下载Adhoc Helper应用程序)。

拥有UUID后,您可以准备应用程序的临时分发。以下说明应该是准确的,但是我很快就将它们放在一起,并且可能在某些时候缺乏明确的细节。

创建分布配置文件:

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

配置XCode以构建XCODE:

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

编译项目作为存档:

  1. 从Xcode工具栏中选择“ iOS设备”或iOS测试设备。
  2. 存档项目(Menubar-> Product->档案)。
  3. 如果一切都成功,则组织者应在选定的“存档”选项卡中出现。
  4. 选择您刚创建的档案,然后单击“分发…”按钮。
  5. 点击下一步”
  6. 代码签名身份:选择您创建的身份(或使用“ iPhone Distribution”进行自动配置文件选择)。
  7. 单击“下一个”按钮。
  8. CodeSign想要签名,选择“始终允许”
  9. 现在,您可以通过iTunes保存应用程序以进行安装,也可以选中“为企业发行版保存”复选框(请参阅下一部分以获取企业发行版)。

企业发行(用于Beta用户的临时分发工作):

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

    u003Ca href="itms-services://?action=download-manifest&url=http://www.example/downloads/newapp/newapp.plist“>安装newApp

在设备上安装应用程序:

  1. 让用户转到下载网页。
  2. 让用户单击安装链接。
  3. 提示时,请用户允许安装应用程序。

其他提示

我从未使用过,但是 测试飞行 可能正是您想要的。空中Beta分布。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top