导出IPA以进行测试,而改为使用(ad-hoc)Appstore [英] Export IPA for Testing instead Appstore with (ad-hoc)

查看:147
本文介绍了导出IPA以进行测试,而改为使用(ad-hoc)Appstore的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  1. 我将在(3个iPhone + 1个iPad)中创建所有设备 开发人员Apple帐户

  1. 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).

  1. 但是我要临时导出IPA

  1. 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!

    1. 导航到您的帐户&登录
    2. 点击证书,ID和证书;个人资料在左侧的侧面菜单中
    3. 在左侧,找到设备&点击+
    4. 通过上传包含设备的UDID和名称的电子表格来注册多个设备
    5. 按照步骤完成注册过程
    1. navigate to your account & login
    2. click Certificates, IDs & Profiles in the side menu on the left
    3. on the left, find Devices & click +
    4. register multiple devices by uploading a spreadsheet including the UDIDs and names of the devices
    5. 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.

    1. 准备:打开Xcode设置,帐户,您的帐户,然后重新下载所有配置文件和证书
    2. 存档产品
    3. 打开管理器窗口,找到您刚刚创建的档案文件
    4. 点击分发应用
    5. 选择 Ad-Hoc
    6. 确保已启用包括用于OTA安装的清单
    7. 按照步骤
    8. 最后,单击导出,然后选择保存文件的位置
    1. prep: open Xcode settings, accounts, your account and then re-download all the profiles and certificates
    2. archive the product
    3. open the Organizer window and find the archive you've just created
    4. click Distribute App
    5. choose Ad-Hoc
    6. make sure to have include manifest for OTA installation enabled
    7. follow the steps
    8. 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.

    1. 打开manifest.plist文件并插入所有新的URL
        再次
      • ,对于保管箱:将www.dropbox.com替换为dl.dropboxusercontent.com
    1. open the manifest.plist file and insert all the new urls
      • again, for dropbox: replace www.dropbox.com with dl.dropboxusercontent.com

    链接:

    itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/YourURLHere/manifest.plist
    


    来自此处.

    这篇关于导出IPA以进行测试,而改为使用(ad-hoc)Appstore的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

  • 查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆