因此,我正在尝试向我的应用添加自定义URL方案。一切正常。令人困惑的部分是,当用户被重定向时,它会显示一个对话框,其中显示:
以“(空)”打开?
我不知道为什么它说空而不是应用程序的名称。我能够看到的唯一一个其他问题在这里:
'Open this page in "null"' Modal appearing from FacebookSDK login after iOS9 and Swift 2 upgrade
但这涉及到更新到最新的SDK。它确实提到将我尝试使用LSApplicationQueriesSchemes进行的方案列入白名单,但这似乎也无法解决。
最佳答案
因此,以我为例,最终结果是将以下内容添加到我的Info.plist中:
<key>CFBundleDisplayName</key>
<string></string>
删除此键或给它一个非空的字符串值都可以解决此问题,并使它给出:在“应用程序名称”中打开?
关于ios - 以“(null)”打开吗? iOS 9中的对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38083591/