我正在发送两个二进制文件;一个用于 iPhone/iTouch,另一个用于 iPad。这是同一个应用程序。
Apple 是否会确保用户永远不会在 iPad 上收到 iPhone 版本的应用程序?如果是,那么我就没有什么可担心的,但如果不是,那么我就有问题了。
我问的原因是 iPhone 应用程序根本无法在 iPad 上正常工作,因为服务器知道它是 iPad 并将向其提供 iPad 高清内容,而 iPhone 无法处理这一点。如果在 iPad 上运行 iPhone 应用程序以便接收正确的资源,我宁愿不破解我的应用程序向服务器发送虚假设备类型。
建议?
我一直在寻找这个,因为我无法阻止 iPhone 应用程序加载到 iPad 上。搜索了一下以了解为什么会发生这种情况,按照@hotpaw2说明进行操作,并在官方苹果商店规则中找到了这一点:
UPDATE:
2.4.1 为了确保人们充分利用您的应用程序,iPhone 应用程序应尽可能在 iPad 上运行。我们鼓励您考虑
构建通用应用程序,以便客户可以在所有设备上使用它们
设备。了解有关通用应用程序的更多信息。
https://developer.apple.com/app-store/review/guidelines/ https://developer.apple.com/app-store/review/guidelines/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)