-1

最近,我的第一个 iPhone 应用程序获得批准。我决定将它转换为通用应用程序,因为它是一个基本应用程序,所以我很容易做到了。我今天会重新提交应用程序,但我对这个过程有些担忧。

想法1)在itunesconnect上创建一个新应用程序。但是,我的应用程序的当前用户不会收到更新通知,并且会有 2 个不同的应用程序。所以这个想法听起来很愚蠢

想法 2)创建我当前应用程序的新版本,这对于应用程序的 iPhone 端看起来不错。但是,我没有任何 iPad 应用程序。为不存在的 iPad 应用程序定义新版本听起来很奇怪。

如果我错了,请纠正我。据我所知,必须在真实设备上调试应用程序才能提交 .app 文件。在我的情况下 - 通用应用程序,我是否必须在 iPhone 和 iPad 上测试应用程序?

我真的不知道我该怎么办。请分享你的想法。提前致谢。

4

1 回答 1

1

理想情况下,您应该在 iPhone 和 iPad 上测试您的通用设备。如果您没有 iPad 而只是 iPhone,那么如果它在 iPhone 和 iPad 模拟器上运行良好,那么您应该没问题。但仍有可能存在隐藏问题。如果不在真实 iPad 上进行测试,您可能会遇到的一个问题是,由于文件名区分大小写,确保所有 iPad 特定图像和 xib 文件实际上都可以在真实设备上运行。但是您只能在您实际拥有的设备上进行测试。

在提交应用程序之前,您无需在任何设备上进行测试。Apple 无法知道您是否这样做。当然,仅使用模拟器进行测试是一个非常糟糕的主意,因为存在很多差异。

至于提交应用程序,您必须使用想法 2。在 iTunes Connect 中创建对现有应用程序的更新。提交二进制文件。它将被检测为通用应用程序。然后,您可以使用新的 iPhone 屏幕截图和 iPad 屏幕截图更新元数据。

于 2013-03-09T06:06:08.007 回答