无需手机即可分发 iOS 应用

Posted

技术标签:

【中文标题】无需手机即可分发 iOS 应用【英文标题】:Distribute iOS app without phone 【发布时间】:2018-03-01 14:58:36 【问题描述】:

我完成了适用于 iPhone 的跨平台 (Xamarin) 应用程序,并在真实设备(来自朋友)上使用免费配置进行了测试。一切安好。

现在我准备在 App Store 中分发,所以我为开发者计划付费。但它仍然悬而未决,现在我必须归还 iPhone - 所以不要再有设备了。

我的问题是,当我的开发者帐户准备好时,是否需要在 AppStore 中进行分发的真实设备,因为我只需要进行最终构建(我想我必须创建 .IPA,例如用于 android 的 .APK ),然后上传到 App Store 网站。我需要一个真正的设备吗,或者 Xcode(或 Xamarin)可以在不连接手机的情况下制作包吗?

【问题讨论】:

【参考方案1】:

您可以在没有真实设备的情况下将应用程序发送到 App Store,您只需要像这样配置配置文件。

所以你需要选择“Generic ios Device”并且你可以做一个“Archive”,这个选项使构建准备好发送。

如果您已完成所有信息,您可以使用 iTunes Connect 进行验证或直接发送到 App Store。

编辑:如果您需要测试相机、加速度计或扫描仪等设置或在分发应用程序后进行更新,您将需要一部手机,干杯:)

【讨论】:

谢谢@Carlos,很棒的信息。【参考方案2】:

不需要 iDevice 来分发/构建。

但是您应该有几个 iDevices 可用一种或另一种方式来测试您的应用程序。您应该在真实设备上进行功能、可用性、速度等方面的测试。模拟器根本不够“严肃”的应用程序。

【讨论】:

如前所述,我在真机上进行了测试。但是当我能够分发时,我将不再拥有该设备。但是,正如您所写的那样,那么就不需要了吗?这是个好消息。如果有异议,我们就等着吧,否则我会接受这个作为答案。

以上是关于无需手机即可分发 iOS 应用的主要内容,如果未能解决你的问题,请参考以下文章

如何安排无需用户干预即可唤醒 iOS 应用程序的警报

无需配对即可通过蓝牙提取移动(android 和 IOS)传感器数据

无需物理设备即可检查 Android 应用程序的速度?

如何批量注册邮箱,无需手机号即可注册!

苹果手机总是闪退

微信喜迎“史诗级”更新:无需手机即可登录电脑端!