导出IPA以进行测试,而改为使用(ad-hoc)Appstore [英] Export IPA for Testing instead Appstore with (ad-hoc)
问题描述
-
我将在(3个iPhone + 1个iPad)中创建所有设备 开发人员Apple帐户
i'm create All Devices in (3 iphone + 1 ipad) Developer Apple account
我在开发人员Apple 中生成证书,并且我' m选择了此证书中的所有设备
i'm Generate certificate inf Developer Apple and i'm selected all device in this certificate
我正在下载证书并在xcode中生成.现在一切都很好
i'm download certificate and Generate in xcode . everything is good now
当我单击Build Sitting =>时, signin =>供应配置文件=> 它显示此消息:
when i'm click in Build sitting => signin =>Provisioning Profile=> its show this message :
有效配置概要文件的UUID.缺少或无效的配置文件会导致生成错误(不建议使用,请改用[PROVISIONING_PROFILE_SPECIFIER]).
The UUID of a valid provisioning profile. A missing or invalid profile will cause a build error (deprecated, use [PROVISIONING_PROFILE_SPECIFIER] instead).
-
但是我要临时导出IPA
however i'm exporte IPA with ad-hoc
,我看到代码,我将Myapp.ipa更改为Myapp.zip以锁定代码 我本身就是证书中的所有配置文件
and i'm see the code i'm change Myapp.ipa to Myapp.zip for lock the code that what i'm se is there the all provisioning profile in the certificate
<string>iOS Team Provisioning Profile: com.myApp.name</string>
<key>ProvisionedDevices</key>
<array>
<string>653125008b5277640d4f640ab94241a4</string>
<string>h5856dd83f2e34952cae17eb849736ef6</string>
<string>945a65b488deb77903ab9cc335bc2a9b0</string>
<string>6654f70cc52dab5c371c22b63e200e916</string>
</array>
当我将IPA添加到我的iPhone或未安装iPad时,给我带来了错误,那么怎么了?
when i'm add the ipa to my IPhone or IPad is not installe is give me erore so what is wrong ?
感谢您抽出宝贵的时间阅读所有这些内容:)
Thnak you for your time to reading all this :)
推荐答案
请确保已按照所有这些步骤进行操作,那么您应该一切顺利.
试试看,让我知道!
Make sure you've followed all these steps, then you should be good to go.
Give it a try and let me know!
- 导航到您的帐户&登录
- 点击证书,ID和证书;个人资料在左侧的侧面菜单中
- 在左侧,找到设备&点击
+
- 通过上传包含设备的UDID和名称的电子表格来注册多个设备
- 按照步骤完成注册过程
- navigate to your account & login
- click Certificates, IDs & Profiles in the side menu on the left
- on the left, find Devices & click
+
- register multiple devices by uploading a spreadsheet including the UDIDs and names of the devices
- follow the steps to finalize the registration process
您可能需要等待24小时;我发现,有时更改生效需要很长时间.
You might need to wait 24 hours; I found, it sometimes takes really long for the changes to take effect.
- 准备:打开Xcode设置,帐户,您的帐户,然后重新下载所有配置文件和证书
- 存档产品
- 打开管理器窗口,找到您刚刚创建的档案文件
- 点击分发应用
- 选择 Ad-Hoc
- 确保已启用包括用于OTA安装的清单
- 按照步骤
- 最后,单击导出,然后选择保存文件的位置
- prep: open Xcode settings, accounts, your account and then re-download all the profiles and certificates
- archive the product
- open the Organizer window and find the archive you've just created
- click Distribute App
- choose Ad-Hoc
- make sure to have include manifest for OTA installation enabled
- follow the steps
- finally, click export and choose a location to save the files
将所有文件(图标,.plist和.ipa)上传到您的服务器.请注意,服务器必须为https
,此是是强制性的.如果不是,则将其上传到Dropbox或其他一些云服务.如果您使用的是Dropbox,请确保将www.dropbox.com
替换为dl.dropboxusercontent.com
.
Upload all the files (icons, .plist & .ipa) to your server. Note that the server needs to be https
, this is mandatory. If your's isn't, upload it to Dropbox or some other cloud service. If you're using Dropbox, make sure to replace www.dropbox.com
with dl.dropboxusercontent.com
.
- 打开
manifest.plist
文件并插入所有新的URL-
再次
- ,对于保管箱:将
www.dropbox.com
替换为dl.dropboxusercontent.com
- ,对于保管箱:将
- open the
manifest.plist
file and insert all the new urls- again, for dropbox: replace
www.dropbox.com
withdl.dropboxusercontent.com
- again, for dropbox: replace
链接:
itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/YourURLHere/manifest.plist
来自此处.
这篇关于导出IPA以进行测试,而改为使用(ad-hoc)Appstore的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!