我可以为任何没有 UDID 的设备分发我的应用程序吗?

2023-12-19

我一直在搜索 stackoverflow,阅读各种博客来获取我的问题的答案“我可以将我的应用程序分发给某人,而不获取他的设备 UDID 吗?”

我找到的答案都是“不!你必须有 UDID 列表”

但是,有人(私营公司)告诉我,他们过去常常在不向开发人员提供设备 UDID 的情况下安装应用程序。开发人员过去向他们发送 .ipa 文件,他们只需将其拖放到 iTunes 中即可!我晕..

他们是通过什么方式在没有 UDID 的情况下做到这一点的? (我反对越狱,这不是选择)

或者,也许他们在撒谎?


“民营企业”。这就是线索。

应用商店开发商只能将应用程序分发到(最多 100 个)具有已知 UDID 的设备。那是我们大多数人都有的 100 美元计划 https://developer.apple.com/programs/ios/。我们只能创建签名配置文件以临时分发到我们的 100 台设备,或发送到 Apple。 ([eta:] 或者,现在,通过新的苹果试飞 https://developer.apple.com/testflight/.)

还存在着企业开发者 program https://developer.apple.com/programs/ios/enterprise/,一项向企业开放的 300 美元年度计划(目前,任何拥有 DUNS 编号的企业;过去的要求更加严格。)企业开发人员无法向应用程序商店提交内容,但他们可以对应用程序进行签名以安装到任何设备上,而无需UDID 的知识。

企业开发者合同包括一项协议,不得在与组织或业务无关的设备上安装此类应用程序。设备确实会向 Apple 验证签名证书,因此,如果您尝试向公众出售企业签名的应用程序,Apple 会注意到并关闭您。此外,企业配置文件每年都会过期,因此必须使用新的配置文件刷新设备,否则应用程序将停止工作。

[稍后编辑添加:]第三个出色的选项(实际上只是第一个选项的一个功能)是B-2-B 应用商店。 https://developer.apple.com/programs/volume/b2b/我们发现这更适合大多数我们之前为客户设置企业帐户的用户案例。它的工作原理几乎与常规应用程序商店分发相同,只是该应用程序不是公开的 - 它仅对您(开发人员)在上传时指定的客户端 AppleID 列表可见。那些必须注册的客户苹果商务经理 https://www.apple.com/business/it/(它是免费的),然后可以以兑换代码的形式“购买”任意数量的应用程序副本,并将它们分发到最终用户设备,但很方便。

它非常光滑。看着全球开发者大会视频 https://developer.apple.com/videos/wwdc/2012/?id=311就它(现在有点过时了,但它会给你要点)。 B2B 应用程序的价格可以任意定价,包括 0 美元。下载和更新使用正常的应用程序商店机制。如果客户端可以使用设备而不是 AppleID 来分配兑换代码使用苹果配置器 http://support.apple.com/kb/HT5188配置他们的设备。有一些限制,但并不繁重。强烈推荐。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以为任何没有 UDID 的设备分发我的应用程序吗? 的相关文章

  • React Native:不透明视图内的透明视图

    我想用不透明框架和透明中心显示相机的视图 就像图片中的一样 黑色部分是相机的视图 我正在寻找具有纯反应本机组件的解决方案 没有额外的库 例如https github com gilbox react native masked view h
  • 将子视图控制器的视图添加到父视图控制器的子视图

    我想添加一个表视图控制器作为容器视图控制器的子视图控制器 如下所示 根据苹果公司的查看控制器编程指南 http developer apple com library ios featuredarticles ViewControllerP
  • CBPeripheral 名称有时为 null

    我正在开发一个应用程序来与蓝牙 LE 外围设备进行通信 我目前正在测试的外围设备是其中之一these http www ti com tool cc2540dk mini 有趣的是 有时当我发现它时 我会得到它的正确名称 SimpleBLE
  • ViewWillAppear 没有被 UISplitViewController 调用

    背景和目标 我有一个基于 UISplitViewController 的 iPad 应用程序 到目前为止它支持 4 个方向 但现在我想将其锁定为仅横向 我变了shouldAutorotateToInterfaceOrientation左视图
  • 多次添加同一个子视图来查看

    我不知道这是否可行 但我想做的是将子视图多次添加到视图中 我尝试过这样的事情 self view addSubview newView newView center CGPointMake 160 100 self view addSubv
  • “同时创建 xib 文件”按钮已禁用

    我在创建时遇到这个问题UIView s子类 创建 例如 UIViewControllers or UITableViewCells没关系 为什么会出现这种情况 I create view using cmd N and Xcode Vers
  • iOS - NSNotificationCenter 多个UIKeyboard通知

    我有两个视图控制器 我们称它们为 A 和 B 1 在 A 中 我显示一个包含文本字段的 popOver 2 B中有一个UITextView用于简单的文本编辑 我必须管理 A 和 B 中的键盘才能滚动键盘隐藏的内容 我知道如何重新定位内容 我
  • iOS Storyboards 我应该使用它们吗? [复制]

    这个问题在这里已经有答案了 我是 iOS 开发新手 尚未创建应用程序 但我向我的朋友寻求建议 他在市场上拥有非常高评价的应用程序 他说不要使用故事板 尽管我很想听取他的建议 但它们似乎确实很有帮助 这是否会在将来给我的应用程序带来问题 我有
  • GMSMapView 中的倒多边形

    我必须在我的 iPhone 项目中使用 Google 地图 并且我正在使用 GMSPolygon 来绘制多边形 但是如何填充地图上除多边形内部之外的所有位置 就像下图一样 谢谢 我玩过你的问题 主要思想是用多边形填充整个地球 然后为您的特定
  • 这个错误是无效上下文0x0吗?

    我在ViewDidLoad中编写了以下代码 Implement viewDidLoad to do additional setup after loading the view typically from a nib void view
  • 使用 Google place API 从 lat long 获取附近的地点

    我正在使用 google place API 即 https maps googleapis com maps api place search json location 33 7167 73 0667 radius 500 type f
  • FireMonkey iOS RAD Studio XE2 - 在从 URL 加载的表单上显示图像

    是否可以将 TImage 放置在 iOS 的 FMX 表单上 并将图像 jpg 从 URL 加载到此 TImage 中以在 iOS 应用程序中显示 我尝试过但没有成功 任何正确方向的提示或指出都会受到赞赏 将 TButton TImageC
  • iPhone 快照,包括键盘

    我正在寻找拍摄整个 iPhone 屏幕 包括键盘 的正确方法 我找到了一些截取屏幕的代码 CGRect screenCaptureRect UIScreen mainScreen bounds UIView viewWhereYouWant
  • 应用程序传输安全已禁用,但仍然出现 SSL 握手错误

    我在通过 HTTPS SSL 连接到 API 时遇到问题 我已经使用下面的字典完全禁用了应用程序传输安全性 ATS 尽管 SSL 证书通过了 NSCURL 的所有测试
  • 如何将音乐从我的应用程序切换到 iPod

    我在用MusicPlayerController我的应用程序中的对象来播放音乐 我知道当 iPhone ipod 应用程序终止时 可以继续播放我的应用程序音乐 我该怎么做 这涉及到一些事情 您必须在两种音乐播放器之间进行选择 应用程序音乐播
  • iOS WKWebView.scrollView委托导致BAD_ACCESS

    我的 viewController 有一个 UIView 属性 其中包含一个 WKWebView 我将 WKWebView rollView 委托设置为我的 viewController 它是我的 UIView 子类的公共函数 并在我的 v
  • Swift 中通过不同类调用委托方法

    我正在获取 JSON 菜单 一旦 JSON 返回 我想运行 menuReady 来更新表的内容在 SomeTableViewController 类中 但下面的代码似乎不起作用 AIM Run 菜单就绪 JSON 返回后更新内容 PROBL
  • 将 iPhone 上的 stderr 写入文件和控制台

    我正在遵循答案中的建议here https stackoverflow com questions 5179108 iphone how to read application logs from device用于将 iOS 设备上的 NS
  • NSPredicate 的 onFormat 字符串

    我想用 id 键对数据进行排序 我如何理解格式字符串的用途NSPredicate格式 我有一个100号的帖子 我的代码 let objectIDs posts map 0 id let predicate NSPredicate forma
  • 退出导航控制器

    我试图离开初始视图控制器 并进入空白视图控制器 这很好 但是这会使空白视图控制器也成为导航控制器的一部分 这不是我想要的 我想脱离视图控制器 在视图控制器中 我尝试退出 它会自行弹出 当我尝试视图中的方法时 将出现目标视图控制器 self

随机推荐