将应用商店中的 IOS 个应用限制在某些设备上

Restricting IOS app in app store to certain devices

我不是 iOS 开发人员,但我需要将我们的应用程序发布到 App Store。对不起,如果问题听起来很愚蠢:)

我们需要进行试飞,只是为了向我们的客户展示该应用程序。问题是我们需要通过 App Store 而不是通过 Fabric 等来做到这一点,这是至关重要的。

是否有机会通过 UDID 将应用程序限制在某些设备上,因为应用程序尚未准备好?谢谢!

更新 我需要发布到 App Store,而不是 Fabric 或 Test Flight 等。我知道不应该这样做,但我有这样的要求

使用 Test Flight,您可以根据客户的 appleId 将应用商店版本分享给客户

来自https://developer.apple.com/app-store/review/guidelines/#before-you-submit

2.2 Beta Testing Demos, betas, and trial versions of your app don’t belong on the App Store – use TestFlight instead. Any app submitted for beta distribution via TestFlight should be intended for public distribution and should comply with the App Review Guidelines. Note, however, that apps using TestFlight cannot be distributed to testers in exchange for compensation of any kind, including as a reward for crowd-sourced funding. Significant updates to your beta build should be submitted to TestFlight App Review before being distributed to your testers. To learn more, visit the TestFlight Beta Testing.

尝试使用 diawi.com Diawi 是开发人员将开发和内部应用程序直接部署到设备的工具

您不能通过应用商店分发并针对某些特定设备。 如果您在应用商店上发布,那么该应用将对所有人可见。

如果您想进行某种限制,而不是创建一个登录屏幕,您可以通过该屏幕打开应用程序的其余部分,并将凭据提供给您的特定客户。

您可以使用 Apple 的 B2B 程序发布到 App Store,这将允许您限制销售给您的特定 B2B 客户。

参见:https://developer.apple.com/business/custom-apps/