iOS*_*com 5 xcode applescript objective-c
有谁知道如何旋转iOS模拟器(6.0及以上)?我已经搜索过,但没有发现任何相关内容.
我试图通过代码(不是手动)来做到这一点,但如果它可以通过脚本完成,那么它必须从代码运行.甚至可以这样做吗?需要一些建议.
将支持的接口方向的条目添加到测试目标(或任何适当的目标),如下所示:

只要唯一的条目是横向条目,它将以横向模式运行.
编辑:
如果我误解了您对测试的评论并且您没有运行单元测试,您可能不希望继续更改主目标的方向.在这种情况下,您可以复制主目标并在那里更改方向.
编辑:
有一个未记录的方法来强制在代码中旋转.虽然这适用于测试,但如果您在提交的应用中使用它,则可能会拒绝您的应用.
[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight animated:YES];
Run Code Online (Sandbox Code Playgroud)
只需在需要使用此方法的地方包含此类别.
@interface UIDevice (MethodsThatAppleWillHitMeWithTheBanStickForUsing)
-(void)setOrientation:(UIInterfaceOrientation)orientation animated:(BOOL)animated;
-(void)setOrientation:(UIInterfaceOrientation)orientation;
@end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1341 次 |
| 最近记录: |