存档的 IPA 无法安装到我的手机上

发布于 2025-01-06 03:37:29 字数 288 浏览 0 评论 0原文

我之前已经用自己的应用程序做过几次这样的事情。

我已经开始为客户工作,并使用那里的帐户在开发门户上创建了必要的文件。下载并将它们安装在我的机器上。

按照说明创建用于临时分发的存档 IPA。

将其拖入 iTunes。

然后将其拖到 iTunes 中我的设备上。当我开始拖动应用程序图标时,会出现红色徽章,但应用程序从未开始同步到手机上。

我打开 ipa 并查看移动配置文件,我发现我的手机 UDID 是
包括在那里。

有人能给我一些关于问题可能是什么的见解吗?

I've done this a few times before with my own apps.

I've started working for a client and using there account I've created the necessary files on the dev portal. Downloaded and install them on my machine.

Followed the instructions to create an archived IPA for adhoc distribution.

Drag it into iTunes.

Then drag it to my device in iTunes. When i start dragging the app icon a red badge appears, but the app never starts to sync onto the phone.

I opened the ipa and looked at the mobile provisioning file and I see that my phones UDID is
included there.

Can anybody give me some insight into what the problem may be?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

極樂鬼 2025-01-13 03:37:29

当我可以在配置文件中的代码签名身份下看到自己,但我不在分发配置文件中时,就会发生这种情况。这个问题取决于构建设置。

转到您的项目 ->构建设置并在代码签名下进行检查。确认您使用的是正确的开发者配置文件。要特别注意包标识符之间的不匹配。

检查同一区域内分布剖面的有效性。

存档并确保您使用正确的构建配置。创建 ipa 文件时,再次确认正确的分发配置文件。

希望有帮助

I had this happen when I could see myself in the provisioning profile under its code-signing identity but I was not on the distribution profile. And the issue relied on the build settings.

Go to your project -> Build Settings and check under Code Signing. Confirm that you are using the correct developer profile. Pay extra attention to mismatches between bundle identifiers.

Check the validity of the distribution profile in the same area.

Archive and make sure you are using the correct build configuration. When creating the ipa file confirm for the correct distribution profile again.

Hope that helps

别忘他 2025-01-13 03:37:29

造成这种情况的原因可能有很多。我想到一件事:
检查他们的设备 iOS 版本是否不高于您正在使用的 SDK 或低于您的部署目标。

我还可以推荐使用 Testflight 服务(在 google 中搜索 Test Flight iOS),它非常适合向客户分发构建版本。

There can be many reasons for that. one thing that cross my mind:
Check if their device iOS version is not higher then the SDK you are using or lower then your deployment target.

I can also recommend to use Testflight service (search Test Flight iOS in google), it is perfect for distributing builds to customers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文