通过 safari 安装 AD-HOC 发行版时遇到问题

发布于 2025-01-07 03:26:03 字数 1694 浏览 0 评论 0原文

我花了大约 4 个小时尝试通过 safari 进行临时安装。 我的应用程序在模拟器中运行良好,甚至在我的设备上调试时也运行良好。 我使用 UDID 创建了一个临时分发配置文件,并使用临时配置创建了一个存档。 我使用“保存用于企业分发”创建了一个 ipa,并填写了 ipa 位置等详细信息。 使用带有链接的基本 html 上传到网络空间。

现在,当我点击 iPhone 上的链接时,它会下载该应用程序,但无法安装。 这是控制台日志

    Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-0A53F66A-32AF-4460-BCA6-27D20BD1F349'
Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-BDA582E5-CAF2-4846-AA9A-81FF96E10A4F'
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 extract_package: Could not extract archive
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 stage_package: Could not extract /var/tmp/install_staging.fgTWMV/foo.zip to /var/tmp/install_staging.fgTWMV/foo_extracted
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 MobileInstallationInstall: Could not stage the package
Feb 20 00:49:59 unknown com.apple.itunesstored[130] <Notice>: MobileInstallationInstall: failed with -1
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 handle_install: API failed
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_message: failed to send mach message of 71 bytes: 10000003
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_error: Could not send error response to client

我的 iPhone 上安装了部分应用程序图标。我已尝试与 iTunes 同步以删除它并重新启动,但它不会继续。

我怎样才能a)安装或b)删除它?

谢谢

I've spent about 4 hours trying to get adhoc installation via safari working.
My app works fine in the simulator and I even had it working fine on my device in debug.
I've created an adhoc distribution profile with UDID's and created an archive using the adhoc provisioning.
I created an ipa using 'Save for Enterprise Distribution' and filled the details in with location of the ipa etc..
Uploaded to web space with a basic html with the link.

Now, when I click the link on my iPhone it downloads the app however it fails to install.
This is the console log

    Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-0A53F66A-32AF-4460-BCA6-27D20BD1F349'
Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-BDA582E5-CAF2-4846-AA9A-81FF96E10A4F'
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 extract_package: Could not extract archive
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 stage_package: Could not extract /var/tmp/install_staging.fgTWMV/foo.zip to /var/tmp/install_staging.fgTWMV/foo_extracted
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 MobileInstallationInstall: Could not stage the package
Feb 20 00:49:59 unknown com.apple.itunesstored[130] <Notice>: MobileInstallationInstall: failed with -1
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 handle_install: API failed
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_message: failed to send mach message of 71 bytes: 10000003
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_error: Could not send error response to client

I am stuck with the partially installed app icon on my iPhone. I have tried syncing with iTunes to remove it and restarting but it won't go.

How can I get this to a) install or b) delete?

Thanks

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

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

发布评论

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

评论(4

一枫情书 2025-01-14 03:26:03

看起来我的 ipa 没问题并且签名正确。问题是以前的 iPad 的部分安装卡住了,而这些安装一定是没有正确构建的。
我使用了雅各布斯的想法,按住 x 来摆脱它们。我必须一直按住图标,按 x,按 home,按住图标,按 x 等等......大约 5 次,它最终消失了。
然后我的ipa就安装好了。

谢谢。

It seems that my ipa was fine and signed correctly. The problem was the stuck partial installs of previous iPad's that mustn't have been built properly.
I used Jacobs idea of keep pressing the x to get rid of them. I had to keep holding icon, pressing x, press home, hold icon, press x etc... About 5 times and it eventually disappeared.
Then my ipa installed fine.

Thanks.

秋凉 2025-01-14 03:26:03

我使用 Beta Builder 取得了巨大成功: http ://itunes.apple.com/us/app/betabuilder-for-ios-apps/id415348946?mt=12 2 美元,节省很多麻烦。

不过,当我刚刚添加设备时,分发配置文件偶尔会给我带来麻烦。似乎有帮助的一件事是从 XCode 中删除配置文件,然后完全退出 XCode...启动 XCode 并添加配置文件...存档并分发。然后,在 BetaBuilder 中打开 IPA 文件。

I've had great success using Beta Builder: http://itunes.apple.com/us/app/betabuilder-for-ios-apps/id415348946?mt=12 It's $2, and saves a lot of hassle.

Still, the distribution provisioning profiles occasionally give me trouble when I've just added a device. One thing that seems to help is to delete the provisioning profile from XCode, and Quit XCode altogether... Launch XCode and add the profile... Archive and distribute. Then, open the IPA file in BetaBuilder.

罗罗贝儿 2025-01-14 03:26:03

另一个想法是更改捆绑版本(增加它),让设备相信某些内容已经更新。这个技巧在类似的情况下对我有用!

Another idea is to change the bundle version (increment it) which convinces the device that something has been updated. That trick worked for me in a similar situation!

王权女流氓 2025-01-14 03:26:03

当我尝试从 iPad 卸载失败的无线 (OTA) 安装时,我也遇到了上述 Springboard[15] 问题的类似经历。多次尝试卸载最终删除了该应用程序。

在失败的 OTA 特别安装期间还遇到了相关的 Springboard[51] 错误。两者都与无法在给定路径上找到资源有关。

我最终发现图标文件在某种程度上与应用程序没有正确关联,导致清单无效。删除图标,然后将它们添加回来并重新存档,构建新的发行版并将 .ipa 和 .plist 上传到网站解决了问题。

I had a similar experience with the Springboard[15] problem indicated above when attempting to uninstall a failed over the air (OTA) installation from the iPad. Multiple attempts to uninstall finally removed the app.

Also experienced a related Springboard[51] error during failed OTA ad-hoc installations. Both have to do with not being able to find a resource on a given path.

I ultimately discovered that the icon files were somehow not properly associated with the app resulting in a invalid manifest. Removing the icons then adding them back in and re-archiving, building a new distribution and uploading the .ipa and .plist to the website solved the problem.

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