Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios (iPhone)从另一个不工作的应用程序中启动应用程序_Ios_Objective C_Iphone - Fatal编程技术网

Ios (iPhone)从另一个不工作的应用程序中启动应用程序

Ios (iPhone)从另一个不工作的应用程序中启动应用程序,ios,objective-c,iphone,Ios,Objective C,Iphone,我尝试在另一个应用程序(SecondApp)中使用一个应用程序(FirsApp),但它不起作用。我就是这样做的: 在我的FirsApp中,我向pList添加了以下代码: <dict> <key>CFBundleURLSchemes</key> <array> <string>SomeKey</string> </array> <key&

我尝试在另一个应用程序(SecondApp)中使用一个应用程序(FirsApp),但它不起作用。我就是这样做的: 在我的FirsApp中,我向pList添加了以下代码:

<dict>
    <key>CFBundleURLSchemes</key>
        <array>
            <string>SomeKey</string>
        </array>
    <key>CFBundleURLName</key>
    <string>Some identifier</string>
</dict>
好的,问题是当我在safari中运行(SomeKey://)时,它会打开我的FirsApp,但在我的第二个应用中,当我想打开FirsApp时,它会打开应用商店(FirsApp已经安装在我的设备中)
我如何解决这个问题

在iOS 9中,苹果做了一些改变,破坏了openUrl的功能。 如果您查看日志,您会注意到有一条警告,如下所示:

-canOpenURL:URL:“SomeKey://”失败-错误:“不允许此应用查询方案SomeKey”

为了解决这个问题,您需要将其添加到第二个应用程序的
info.plist
文件中:

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>SomeKey</string>
</array>
LSApplicationQueriesSchemes
某物
它将第一个应用程序列为白名单,以便安全打开

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>SomeKey</string>
</array>