【问题标题】:Installing PDF reader in iOS simulator在 iOS 模拟器中安装 PDF 阅读器
【发布时间】:2017-07-29 07:33:30
【问题描述】:

目前我正在使用 Xcode 8.3.3 和 Xcode 9 Beta 4。

如何在 iOS 模拟器中安装 PDF 阅读器和电子邮件应用程序。

我浏览了这个链接: Is it possible to install Adobe reader or third party application in iOS simulator for testing?

*How to install iPhone application in iPhone Simulator.

但是没有用。

我什至尝试了拖放方法。它显示了该过程,但随后显示错误“无法安装应用程序”。

如何在模拟器中添加应用程序?目前我没有任何设备,所以我想在模拟器上测试一下功能。

在尝试了几个选项并浏览了一些文件夹后,我确认可以完成。可以通过将PDF查看器的payload文件放在iPhone模拟器的应用文件夹中来实现吗?

【问题讨论】:

    标签: ios xcode pdf ios-simulator


    【解决方案1】:

    如果它是一个为模拟器构建的应用,那么可以使用您链接到的方法来完成。

    如果这是一个为 AppStore 构建的应用,那么这是不可能的。为 AppStore 构建的应用程序是为 ARM CPU 编译的;对于模拟器,它们是为 x86 编译的。

    【讨论】:

    • 我知道,但是您能否通过适当的示例和应用链接详细说明答案。所以我可以试试看。
    • 我使用“iso-deploy”将“.app”包部署到模拟器和设备。这是一个很好的工具@amish。 github.com/phonegap/ios-deploy
    • “iso-deploy”对我没有帮助!
    【解决方案2】:

    首先,read these steps。但是对我来说,第二步是行不通的。所以我选择了替代方法。

    您需要一部 iPhone 才能满足上述要求。如果您没有,请在网上搜索该应用程序的 .ipa 文件,然后按照上述步骤操作。或者您可以使用开源项目,例如:https://github.com/Alua-Kinzhebayeva/iOS-PDF-Reader

    第一次运行这个项目。转到项目导航器:

    右键单击 PDFReader.app,然后单击“在 Finder 中显示”。

    复制粘贴到这个文件夹Applications > Xcode.app (right click - Show Package Contents) > Contents > Developer > Platforms > iPhoneSimulator.platform > SDKs > iPhoneSimulator7.0.sdk > Applications

    然后重启模拟器。该应用程序将像模拟器中的其他应用程序一样预先安装。准备好使用 pdf 阅读器或您想要的任何应用程序测试您的应用程序功能。

    【讨论】:

    • 嗨,阿米什人。请链接到 Stack Overflow 上的材料,而不是复制+粘贴大部分内容。这不仅有助于归因(即,它可以帮助您避免抄袭指控),而且还可以确保无需维护相同材料的多个副本。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2012-10-31
    • 2011-09-14
    • 1970-01-01
    • 2022-08-11
    • 1970-01-01
    • 2020-05-15
    相关资源
    最近更新 更多