如何在 iphone 中使用设备 ID 运行应用程序

Posted

技术标签:

【中文标题】如何在 iphone 中使用设备 ID 运行应用程序【英文标题】:how to run applications using device id in iphone 【发布时间】:2012-02-28 05:18:49 【问题描述】:

嗨朋友们,我试过了,但找不到明确的解决方案。 我在 Google 上搜索了一些链接,但不清楚该怎么做。

我的客户在我头上,他要求仅使用设备 ID 安装应用程序。 谁能建议我如何做到这一点?

【问题讨论】:

嗨..我没有告诉你你想安装应用程序。在客户端设备或其他任何你想要的东西?? 什么样的应用程序??你开发的那个?你是 ios 开发者吗?? 【参考方案1】:

当我们为设备构建应用程序时,它需要证书和配置文件。如果客户希望将应用程序安装在指定的设备上而不是所有设备上,那么您需要使用Ad-Hoc distribution profile

要使用它,首先您需要在配置门户上添加您希望在其上运行应用程序的特定设备。

之后,您必须下载新的配置文件,该配置文件将具有该设备的条目。 现在,您只需使用此配置文件签署您的应用程序。

使用此功能,您将只能在添加到此配置文件的设备上安装应用程序。您最多可以在此配置文件中添加 100 台设备。

这是一个比较不同程序的链接

https://developer.apple.com/programs/start/ios/

谢谢,

【讨论】:

是的,你绝对正确,但我做了两步,但第三步不明白 @KartikArora 是的,我开发了自己的应用程序,现在 clent 要求我在他的设备中安装该应用程序并给我设备 ID....XXXXXXXXXXXXX34r21a40tXX 因此您已在门户中添加了设备并创建了配置文件。现在你还在为创建应用程序的过程而烦恼吗? 看看@Ravin,它很简单,我刚刚创建了应用程序 ok...在那个客户给我设备 ID 并要求在那个设备上安装应用程序之后,那个设备不和我在一起 在这种情况下,如果您使用我上面描述的配置文件对您的应用程序进行了签名,那么您需要将 .ipa 或 .app 文件发送给您的客户并要求他通过 iTunes 安装它。但是,如果配置文件中没有添加所需的设备,那么您将需要使用分发配置文件(企业程序)唱应用程序并将 .ipa/.app 文件发送给客户端。

以上是关于如何在 iphone 中使用设备 ID 运行应用程序的主要内容,如果未能解决你的问题,请参考以下文章

调整为 Iphone 6 设计的应用程序大小以在 iphone 5s 中正确缩放

如何从命令行在 iPhone 上启动 OCUnit 测试

如何使用 Objective-c 为 iPhone/iPad 生成设备的唯一 ID

如何在我的设备上而不是在 iPhone 6 模拟器中运行我的 React Native 应用程序?

如何在 Cordova 应用程序中使用 iPhone 上的蓝牙?

如何在 iPhone 上请求设备令牌