我们作为一个团队一直在开发许多 iOS 应用程序。而且我们总是选择特定的设备类型,例如 iPhone 而不是通用应用程序或 iPad。
问题是,我们的一些应用程序说“与 iPhone、iPad 和 iPod touch 兼容”。和其他一些应用程序说“与 iPhone 和 iPod touch 兼容”。
Apple 如何决定兼容的设备系列?
哪个代码块导致了这种差异?
最佳答案
我找到了问题的原因。我们在一些项目中使用 Healtykit.framework。而且此框架仅适用于 iPhone,不适用于 iPad。如果您在“链接库中的二进制文件”中选择所需的选项,应用商店的描述是“与 iPhone 和 iPod touch 兼容”。
如果你想在 iPad 上可用,你应该从“Link With Binary in Library”中选择 optional
关于iOS(iPhone) 应用程序与 ipad 兼容。但是怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47979308/