ios - 不允许在ios 10 itms-books中出现URL方案问题

标签 ios xcode ios10

URL scheme not allowed error

甚至将CFBundleURL方案设置为字符串并添加,请参见info.plist:
PLIST settings

请参阅Plist设置中的URL方案中包含itms-books。

感谢帮助。

最佳答案

我认为问题不是您选择的itms-books条目,而是上面的几行,您在其中定义了自己的URL方案(例如,您的应用程序将支持的方案)。在这里,您声明您的应用程序将成为iBooks的“编辑器”-我认为Apple不允许这样做。

同一部分中的fbauth2还有另一个问题-我认为您的应用程序不会实现Facebook身份验证,您只想使用它(因为它已正确添加到LSApplicationQueriesSchemes部分中)。

只记得:

  • LSApplicationQueriesSchemes包含您的应用要使用的方案(例如,这些是其他应用的“外来”方案)
  • CFBundleURLSchemes包含您自己的方案(例如,您的应用实现/导出的方案;由其他其他应用调用)

  • 关于ios - 不允许在ios 10 itms-books中出现URL方案问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42408698/

    相关文章:

    ios - Google 自动完成组件限制 iOS

    objective-c - NSApplicationSupportDirectory无效的CFStringRef

    ios - UIFeedback 触觉引擎被调用的次数比被激活的次数多

    iOS 10 本地通知 : show notification content on lock screen

    c++ - 线程本地存储和 iOS

    ios - Swift 编译器显示预期的声明错误

    xcode - ffmpeg : Is this a bug in Xcode?

    ios - UICollectionViewCell Selection 选择/突出显示每 5 个单元格

    iOS10 NSLog 限制为 1024 个字符的字符串

    javascript - 为什么在 contenteditable div 中没有任何内容时总是得到 5 个空格?