简体   繁体   English

在没有电缆的设备上运行 ipa 而不是使用 TestFlight?

[英]Run ipa on device without cable and not with TestFlight?

Is it possible to distribute IPA to device without TestFlight , and not via cable?是否可以在没有TestFlight情况下将IPA分发到设备,而不是通过电缆? I have a new MacBook Pro with usb-c and an iPhone.我有一台带 USB-C 和 iPhone 的新 MacBook Pro。 Hard to get company set up TestFlight .很难让公司建立TestFlight Any idea how to test on device?知道如何在设备上进行测试吗?

Yes.是的。 Ad-Hoc OTA is the way to go. Ad-Hoc OTA 是必经之路。

On developer.apple.com:在 developer.apple.com 上:

  1. navigate to your account & login导航到您的帐户并登录
  2. click Certificates, IDs & Profiles in the side menu on the left单击左侧侧边菜单中的证书、ID 和配置文件
  3. on the left, find Devices & click +在左侧,找到设备并单击+
  4. register multiple devices by uploading a spreadsheet including the UDIDs and names of the devices通过上传包含设备的 UDID 和名称的电子表格来注册多个设备
  5. follow the steps to finalize the registration process按照步骤完成注册过程

You might need to wait 24 hours;您可能需要等待 24 小时; I found, it sometimes takes really long for the changes to take effect.我发现,有时更改生效需要很长时间。

Inside Xcode: Xcode内部:

  1. prep: open Xcode settings, accounts, your account and then re-download all the profiles and certificates准备:打开Xcode设置,帐户,您的帐户,然后重新下载所有配置文件和证书
  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选择Ad-Hoc
  6. make sure to have include manifest for OTA installation enabled确保已启用OTA 安装的包含清单
  7. follow the steps按照步骤操作
  8. finally, click export and choose a location to save the files最后,单击导出并选择一个位置来保存文件

Upload all the files (icons, .plist & .ipa) to your server.将所有文件(图标、.plist 和 .ipa)上传到您的服务器。 Note that the server needs to be https , this is mandatory.请注意,服务器需要是https ,这强制性的。 If your's isn't, upload it to Dropbox or some other cloud service.如果不是,请将其上传到 Dropbox 或其他一些云服务。 If you're using Dropbox, make sure to replace www.dropbox.com with dl.dropboxusercontent.com .如果您使用的是 Dropbox,请务必将www.dropbox.com替换为dl.dropboxusercontent.com

Manifest舱单

  1. open the manifest.plist file and insert all the new urls打开manifest.plist文件并插入所有新的 url
    • again, for dropbox: replace www.dropbox.com with dl.dropboxusercontent.com再次,对于 dropbox:将www.dropbox.com替换为dl.dropboxusercontent.com
  2. upload the manifest plist to a secure server.将清单 plist 上传到安全服务器。

Link:链接:

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

You can try Diawi for Development & In-house Apps Wireless Installations您可以尝试使用Diawi进行Development & In-house Apps Wireless Installations

It will require the target devices to be registered into the signed provisioning profile that will be distributed with它将要求将目标设备注册到已签名的配置文件中,该配置文件将随

For me Fabric is an excellent tool.对我来说,Fabric 是一个很好的工具。 You can check it out here .你可以在这里查看 I often distribute ad-hoc builds using this.我经常使用它分发临时构建。 It simply sends the app install link in an email and you can open the email from your iOS device and install the build right away.它只是在电子邮件中发送应用程序安装链接,您可以从 iOS 设备打开电子邮件并立即安装构建。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 钛:无需设备即可生成IPA - Titanium: generate IPA without device TestFlight无法创建IPA - TestFlight Fails to create IPA Calabash-ios:在没有xcodeproj的情况下运行安装了ipa的测试物理设备 - Calabash-ios: Run test physical device installed ipa without xcodeproj 当我在我的设备中运行我的React Native应用程序而未通过电缆在PC上连接时,它显示了2个月前的应用程序状态 - When I run my React Native app in my device without connecting on the pc via cable, it show the app state 2 month ago 无法为iOS testflight创建ipa - cannot create a ipa for ios testflight 上传build / ipa以便在TestFlight中进行测试 - Upload build/ipa for testing in TestFlight 将iOS设备添加到Xcode的设备以进行调试/构建而无需使用电缆 - Add iOS device to Xcode's devices for debugging/building without cable Testflight-是否可以在不使用SDK的情况下自动将测试设备更新到我上传的最新.ipa版本? - Testflight - Is it possible to automatically have test devices update to the latest .ipa build I upload without using the SDK? 我需要在不使用 testflight 或 fabric 的情况下将我的 iPA 文件分享给测试人员 - i need to share my iPA file to the tester without using testflight or fabric 在不使用物理设备的情况下创建配置文件(归档以进行TestFlight测试) - Create provisioning profile without physical device (archiving for TestFlight testing)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM