Tag: ipad

closures“使用Autolayout”导致应用程序只能在纵向模式下运行

我想我的应用程序与iOS 5兼容,所以我必须在XIB文件中禁用“使用Autolayout”。 整个应用程序被devise为在横向模式下运行。 当禁用自动布局(无论是在iOS 5还是iOS 6)启动应用程序时,应用程序始终以纵向模式启动,并拒绝旋转为横向。 在Info.plist中, Supported Interface Orientations (iPad)仅被设置为横向。 我究竟做错了什么? 这仅在禁用自动布局之后才会发生。

ios内部部署,作为开发人员,如何为多个企业部署相同的应用程序(具有相同的应用程序ID和多个帐户)

我正在一家软件编辑公司工作,并使用Adobe AIR进行应用程序开发。 到目前为止,我们一直在为PC和Android部署应用程序,但是现在我必须在iOS上部署应用程序。 事实上,我们已经开发了一个应用程序,我们将其部署到多个做同样工作的企业。 他们是特许经营的公司,同样的工作,同样的应用,但是从法律的angular度来看并不是同一家公司。 今天,我们要求我们的客户向苹果公司支付一个企业开发者帐号(有他们的DUNS号码),然后加我为pipe理员。 =>如果我想部署由我制作的iOS应用程序,我的客户支付是否是这种方式? 我必须要求我的客户每年都支付给苹果公司的一个企业账户,我不能用我的账户进行部署? 真正的问题是,我想使用相同的应用程序ID部署到所有。 所以,当我想在他们的帐户上添加一个App ID时,网站告诉我这个ID已经被使用了,这是正常的,这是我的公司帐户! 但是,如何将具有相同App ID的应用程序部署到具有多个企业开发人员帐户的多个公司? 我是否必须使用configuration文件进行部署? 或者我可以部署它只与他们的帐户,我的configuration文件公司的证书?

用户不允许按照开发人员设置configuration查看此应用程序

我已经将我的应用程序提交到App Store。 我有我的应用程序的Facebookloginfunction。 当我尝试从设备loginFacebook时,我可以无缝地进行操作。 然而,苹果已经拒绝了我的应用程序说:“点击login与演示帐户的Facebook错误消息显示,我们收到一条消息,指出:用户不允许看到应用程序:用户不允许看到每个开发人员的应用程序设置configuration“。 不知道我将如何重新创build这个问题。 我安装了我的应用程序在3个不同的设备上,并能够login没有任何错误。 我在Facebook的Facebook状态和评论部分查看了我的应用程序设置,并启用了公众。 不知道我还缺less什么。 我只是觉得很沮丧。 任何人都可以请帮我解决这个问题吗? 非常感谢你!

以编程方式更改设备方向为横向不起作用

所以我试图通过执行以下操作来强制更改设备的一部分代码: if ([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortrait || [[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortraitUpsideDown){ [[UIApplication sharedApplication] setStatusBarOrientation:UIDeviceOrientationLandscapeLeft animated:NO]; } 但是方向并没有改变。 为什么是这样? 基本上目前的方向是肖像,我希望它被迫在风景

iPad Opengl ES程序在模拟器上工作正常,但不是设备

对于该设备,除了一个之外,我的所有着色器都可以正常加载。 对于这个着色器程序,当我调用glGetProgramInfoLog(…)时,得到“片段程序无法编译当前上下文状态”的错误,接着出现类似的顶点着色器错误。 顶点着色器: #version 100 uniform mat4 Projection; uniform mat4 Modelview; uniform mat4 Rotation; uniform vec3 Translation; uniform vec4 LightDirection; uniform vec4 MaterialDiffuse; uniform float MaterialShininess; attribute vec3 position; attribute vec3 normal; varying vec4 color; varying float specularCoefficient; void main() { vec3 _normal = normalize(mat3(Modelview[0].xyz, Modelview[1].xyz, Modelview[2].xyz)*normal); // There is an easier way to do […]

如何在iphone上对用户input的电话号码进行textfieldvalidation

我有一个应用程序,我有一个文本框,用户input他的手机号码,包括他的国家代码。input手机号码的格式是+ 91-9884715715。当用户input他/她的手机号码时,首先应该执行validation用户input的第一个值是'+',然后在+之后input的数字不应该小于0.但是在这之后,我很困惑如何获得在+和 – 之间input的数字的号码,因为用户input国家代码和+和 – 之间input的数字的长度必须是dynamic的而不是静态的。请帮我解决这个问题。谢谢

setNavigationBarHidden与animation不工作在iPad上

当用户点击一个button时,我在我的应用程序中使用下面的代码: [self.navigationController setNavigationBarHidden:NO animated:YES]; 外观通常在iPhone上animation,而不是在iPad上。 你知道为什么吗 ?

在UINavigationController中居中UIImage

我想中心一个UINavigationController的背景UIImage在实例化在代码中: UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:mainMenuViewController]; self.window.rootViewController = navController; UIImage *navBackgroundImage = [UIImage imageNamed:@"fancy_header_logo"]; navBackgroundImage = [navBackgroundImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; [[UINavigationBar appearance] setBackgroundImage:navBackgroundImage forBarMetrics:UIBarMetricsDefault]; [[UINavigationBar appearance] setBarStyle:UIBarStyleBlack]; [navController.navigationBar setContentMode:UIViewContentModeCenter]; navController.navigationBar.autoresizingMask = UIViewAutoresizingFlexibleTopMargin; 除了 iPhone 6 之外 ,所有设备上的图像都能正确显示图像。图像以1x,2x,Retina 4 2x,3x和iPad 2x尺寸存储在Images.xcassets中。 任何指针或build议将不胜感激。 提前谢谢了。 更新: 我已经取得了一些进展。 从这个答案提示我做了一些改变: UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:mainMenuViewController]; self.window.rootViewController = navController; UIImage *navBackgroundImage […]

任何HTTP头可以强制iOS下载video(而不是stream媒体)

可能吗? 我当前的标题设置为; Content-Disposition: attachment Content-Type: video/x-m4v 我尝试设置非video内容types(应用程序/八位字节stream),但它没有效果。 是否有任何标题,将迫使iOS设备下载和保存(而不是stream)的video文件?

UIViewanimation不适用于iOS 7

我正在一个示例项目中,我有一个垂直scrollview和一个水平scrollview 。 垂直scrollview视图有一些子视图。 在scrollviewDidScroll我正在执行一些操作。 除此之外,我现在想要在屏幕上看到特定的子视图时,为垂直滚动视图内的子视图设置animation。 为此,我正在做一个确定的计算。 animation如下: 子视图包含多个自定义视图。 我试图animation(减less,然后再次增加视图的alpha值)在某些特定的时间序列(以便animation看起来顺序)这些视图中的每一个。 为此我张贴通知的意见和animation的顺序和逻辑是完美的,根据我想要的。 但是我面临的问题是代码正在执行时,我把断点,但animation不显示。 如果我停止滚动后发布通知,则animation发生完全正常。 但我想要的是animation即使在滚动和视图在屏幕上时也会发生。 我正在添加我的代码片段如下: SubView :(在我的scrollview ) – (void)animateSequenceTemplate { if (!hasSequenceTemplateAnimated) { [self performSelector:@selector(animateSequenceSlides) withObject:nil afterDelay:0]; hasSequenceTemplateAnimated = YES; } else { return; } } – (void)animateSequenceSlides { NSDictionary *userInfo = [NSDictionary dictionaryWithObject:imageAsset forKey:@"assetMO"]; [[NSNotificationCenter defaultCenter]postNotificationName:AnimateSequenceSlide object:nil userInfo:userInfo]; } 上述子视图中的子视图: – (void)animateSlideView:(NSNotification *)notification { […]