当我注册开发程序时,然后在协议中,我看到一个条款,基本上声明如果在任何设备上安装了预发布软件,那么该设备将进入测试模式。那么,与处于“正常”模式的设备相比,测试模式的限制究竟是什么?此外,如果我在设备中安装iOS7(iOS 7发布后),那么如果我在其上测试我的应用程序,设备是否会被认为处于测试模式?
此外,如果我在iOS 7推出后提交在iOS 6上运行的应用程序,那么这可以被视为拒绝应用的理由吗?我也将为iOS 7开发应用程序。但是,这需要一些时间。
由于
答案 0 :(得分:2)
据我所知,“测试模式”没有限制。 如果您的应用程序是针对iOS 6开发的,那么它仍然可以在iOS 7上运行,但是使用iOS 6外观和感觉。但是,当然最好在iOS 7的真实设备上进行测试。
答案 1 :(得分:1)
一旦开始使用设备进行开发,就没有实际的区别了。我使用我的个人iPhone进行大部分测试;它对手机的效用没有任何影响。
关于第二个问题:您的应用不会因为支持iOS 6或任何旧版iOS而被拒绝。 Apple当然希望你编写支持iOS 7的应用程序,但他们绝对不会拒绝支持旧版本的应用程序;那会很疯狂。
如果您的应用实际上无法在iOS 7上运行(一旦发布),那么显然这将是另一回事。