我正在尝试使我的应用程序本地化,并希望允许某人运行我的应用程序,以便他们可以查看本地化是否工作正常。我没有物理访问他们的iPad。有什么方法可以促进这一点吗?您能否带我一些文档来允许这种情况发生?
谢谢!
您可以使用Ad-Hoc分发给他们一份应用程序的副本。您首先需要他们的设备的UUID(让他们从iTunes下载AdHoc Helper应用程序)。
拥有UUID之后,您可以准备您的应用程序的Ad-Hoc分发。以下说明应该是准确的,但我很快将它们组合在一起,有时可能缺少明确的细节。
创建分发配置文件:
登录到iOS开发中心(https://developer.apple.com/devcenter/ios/)转到iOS Provisioning Portal。 添加beta测试仪的设备(从左侧菜单中单击“设备”,然后单击“添加设备”按钮。单击左侧菜单中的“配置”项。 单击“分发”选项卡。 单击“新配置文件”按钮。 选择“临时” 填写其余信息。 选中beta测试仪的设备。 单击“提交”按钮。 请稍等片刻,然后刷新页面并下载配置文件。 双击配置文件进行安装。 为临时构建配置Xcode:
在Xcode中打开项目。 导航到项目的设置(在项目导航器中单击项目,然后在项目编辑器中单击项目)。 单击项目设置的“信息”选项卡。 在“配置”部分中,单击“+”按钮。 选择“重复发布配置” 将配置命名为“Ad Hoc”或类似名称。 单击项目设置的“构 build 置”选项卡。 搜索“代码签名身份”构 build 置。 将“Ad Hoc”下的“Any iOS SDK”的值更改为“iPhone Distribution”(在下拉列表的“Automatic Profile Selector”部分中找到)。 打开模式编辑器(菜单栏->产品->管理方案)为您的目标选择方案,然后单击“编辑”按钮。 在方案编辑器的左侧面板中展开“存档”。 将选定的构建配置更改为“Ad Hoc”。 单击“确定”按钮。 将项目编译为存档:
从Xcode工具栏中选择“iOS设备”或您的iOS测试设备。 将项目存档(菜单栏->产品->存档)。 如果一切成功,则组织者应显示为“存档”选项卡。 选择刚刚创建的存档,然后单击“分发...”按钮。 单击“下一步”。代码签名身份:选择您创建的身份(或使用“iPhone发行版”进行自动配置文件选择)。 单击“下一步”按钮。 Codesign想要签名,选择“始终允许” 现在,您可以保存应用程序以通过iTunes进行安装,也可以选中“保存为企业发行版”复选框(请参阅下一节“企业发行版”)。 企业分发(适用于向beta用户的临时分发):
选中“保存以供企业分发”复选框。 对于“应用程序URL”,输入将用于下载.ipa文件的真实URL,例如:http://www.example/downloads/newapp/NewApp.ipa 在“标题”字段中输入应用程序的名称。 保存文件(默认文件名为app.ipa和app.plist)。 将文件上传到Web服务器,并在必要时更改名称(例如,我需要将名称从“app.ipa”更改为NewApp.ipa”,将“app.plist”更改为“NewApp.plist”)。确认您可以下载.ipa(http://www.example/downloads/newapp/NewApp.ipa)和.plist(http://www.example/downloads/newapp/NewApp.plist)文件。 将您的应用程序的安装链接添加到您的网站:
http://www.example/downloads/newapp/NewApp.plist ">安装NewApp 在设备上安装应用程序:
让用户去下载网页。 让用户单击安装链接。 出现提示时,请用户允许安装该应用程序。