繁体   English   中英

在iOS模拟器上使用App打开文件?

[英]Open file with App on iOS Simulator?

如何使用我正在开发的iOS应用程序打开文件(它是一个XML文件)。 我想测试一下: UIApplicationLaunchOptionsURLKey实现。 我该怎么做呢? iOS模拟器没有附带邮件或任何东西,所以我对测试那种功能毫无头绪。 有任何想法吗?

我在Xcode的Target Properties位下做了Document Types,所以我很确定这是对的:

<dict>
    <key>CFBundleTypeIconFiles</key>
    <array>
        <string>icon</string>
    </array>
    <key>CFBundleTypeName</key>
    <string>XML File</string>
    <key>LSItemContentTypes</key>
    <array>
        <string>public.XML</string>
    </array>
</dict>

您只需将文件拖放到模拟器上即可。 如果您的应用注册了该文件类型,您的应用将会打开并处理它。

使用Apple的示例应用程序 ,您可以在此应用程序中包含您的文件,它将让您“打开”,您可以选择您的应用程序。

你想要的东西看起来像这样:

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeName</key>
        <string>XML File</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.xml</string>
        </array>
    </dict>
</array>

这应该是Info.plist文件中的一个条目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM