ios - 以“(null)”打开吗? iOS 9中的对话框

标签 ios ios9 url-scheme

因此,我正在尝试向我的应用添加自定义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/

相关文章:

iphone - 如何将您的应用添加到通知中心?

ios - 最小化嵌入式 swift 框架的大小

ios - Swift 和 Objective-C 项目 - 生成 -Swift.h 错误 - 找不到 UIViewController 的接口(interface)声明

ios - 将图像保存到 NSMutableDictionary 而不是 plist

ios - 如何从另一个 View Controller 移动到现有 View Controller

objective-c - iOS 9 中的日期格式不起作用

iOS 9 和 NSAppTransportSecurity

ios9 - GameKit 回合制比赛和与服务器错误的通信

用于 URL Scheme 测试的 iOS 模拟器 WebApp/书签

iphone - handleOpenURL 未在 iPhone 操作系统中使用自定义 url 模式调用