xcode 用于测试的 iOS 的 ipa 发行版

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/8710815/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-14 22:53:02  来源:igfitidea点击:

iOS's ipa distribution for testing

iosxcodeipa

提问by cyclingIsBetter

I have made an app for iPad and I would like to send this for testing to a friend. If I send the .ipa by email can he install this .ipa on his iPad? If he can't, what's the better way to install my .ipa on his iPad?

我已经为 iPad 制作了一个应用程序,我想将其发送给朋友进行测试。如果我通过电子邮件发送 .ipa 他可以在他的 iPad 上安装这个 .ipa 吗?如果他不能,在他的 iPad 上安装我的 .ipa 的更好方法是什么?

采纳答案by petert

You could use TestFlight.

您可以使用TestFlight

回答by JeanLuc

  1. you need the UDID of this iPad.
  2. add it to the test devicesof your ios developer account.
  3. add the device to a adhoc distribution provisioning profile
  4. and build your app with it.
  5. then you send the ipa to him
  6. he can install the app into itunes and sync his ipad with itunes
    • alternatively install it with iphone configuration utility (windows or mac)
    • or in Xcode using Windows > Devices > Select your device > Installed Apps
  1. 您需要此 iPad 的 UDID。
  2. 将其添加到您的 ios 开发人员帐户的测试设备中。
  3. 将设备添加到临时分发配置文件
  4. 并使用它构建您的应用程序。
  5. 然后你把ipa发给他
  6. 他可以将应用程序安装到 iTunes 并将他的 ipad 与 iTunes 同步
    • 或者使用 iphone 配置实用程序(windows 或 mac)安装它
    • 或在 Xcode 中使用 Windows > Devices > Select your device > Installed Apps

回答by shader

You need to know UDID of the iPad. TestFlightrequires you to compile the app with the UDID added to the provisioning profile.

您需要知道 iPad 的 UDID。TestFlight要求您使用添加到配置文件的 UDID 来编译应用程序。

If you don't know the UDID you might use some services like www.aironapp.comwhich gets the UDID of the device automatically and resigns the application with the new UDID.

如果您不知道 UDID,您可能会使用一些服务,例如www.aironapp.com,它会自动获取设备的 UDID 并使用新的 UDID退出应用程序。