问题标签 [ios4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5213 浏览

iphone - MPMoviePlayercontroller 在 iphone SDK 4 中不起作用?- 需要帮助

直到昨天,我的 MPMovieController 在iPhone SDK 3中运行良好。但是昨天当我升级 SDK ti iphone SDK 4时,我的电影播放器​​停止工作,它在下一行给了我一个弃用警告(他们已经弃用了很多方法)

我的完整代码如下:

请告诉我要替换哪种方法而不是不推荐使用的方法或者应该做一些不同的事情?

谢谢 ,

0 投票
3 回答
6823 浏览

iphone - 如何在 iPhone iOS4 中将 UITableViewCellStyleSubtitle textAlignment 设置为居中?

自从使用 iPhone SDK 4 将 XCode 升级到版本 3.2.3 后,我的代码不再工作了。

我有一个带有样式的默认单元格,UITableViewCellStyleSubtitle并且想要设置textAlignmentoftextLabeldetailTextLabelto center,但没有任何反应。以前使用的相同代码现在不再工作了。居中UITableViewCellStyleDefault对齐仍然有效。

有谁知道如何解决这个问题?事实上,我不想仅使用自定义单元格。

0 投票
1 回答
261 浏览

iphone - 错误:在非结构或联合的情况下请求成员“multitaskingSupported”

我试图在 iPhone Simulator 4.0 上运行此代码并得到该错误

有没有人以前用模拟器做过多任务处理?请帮我。

非常感谢

东都

0 投票
1 回答
860 浏览

iphone - 在应用程序处于后台时捕获远程通知

有没有办法在应用程序在后台“运行”时捕获远程推送通知?

我已经实现了委托函数 didReceiveRemoteNotification,并希望它在新 iPhone OS 4.0 中的应用程序处于后台时捕获远程通知

该应用程序在后台正确,因为它保持我按下主页按钮时的旧状态。但是推送通知出现时会弹出一个弹出窗口,就像应用程序未运行时一样...

0 投票
2 回答
665 浏览

iphone - iPhone UIWebView/Safari.app iOS 4 视频/电影 - 服务器问题?

我有一个 UIWebView 从外部服务器加载视频。该代码似乎很好,因为当我尝试在另一台服务器上托管我的视频时它可以工作。自 iOS 3.0 以来是否有任何服务器不需要的更改?(它加载没有问题)。

测试它的最简单方法是在内置的 Safari.app 中加载 url,在大多数服务器上我得到“无法播放这部电影”,在我的本地网络服务器和它工作的外部虚拟服务器上。

所以我想iOS视频播放需要一些特定的新服务器设置?

急切地寻求帮助

0 投票
0 回答
435 浏览

iphone - iOS iPhone SDK 4.0 上的 CPSchedulePowerUpAtDate?

在 iOS 4.0 上相当于 CPSchedulePowerUpAtDate 是什么?

在 iPhone OS 3.1.3 中我可以使用它。

我收到此错误:

dyld:惰性符号绑定失败:找不到符号:_CPSchedulePowerUpAtDate 引用自:/Applications/AppABC.app/AppABC 预期在:/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport

dyld:找不到符号:_CPSchedulePowerUpAtDate 引用自:/Applications/AppABC.app/AppABC 预期在:/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport

(是的,它是一个私有框架,但我不是为应用商店编程。)

谢谢!

0 投票
1 回答
1030 浏览

iphone - 如何避免这种基于块的动画序列的泄漏?

我正在使用翻转过渡为整个 UI 中的小子视图设置动画。为了让 Flip 过渡正常工作,我创建了一个临时 UIView 来提供上下文,运行过渡,然后需要进行清理。但是我无法确定如何在不使应用程序崩溃的情况下释放对象。这是代码块:

我正在为 iOS4 使用基于块的动画技术。问题是我的 tempContainer 肯定在泄漏,但是如果我在完成块中释放或自动释放它,我的应用程序崩溃,并且我在 [UIView transition...] 消息之后执行它,它会崩溃。什么是最好的重构方法,这样我就不会泄露我的记忆?(我有 30 件这样的小事要做。)

0 投票
1 回答
689 浏览

iphone - iPhone SDK4.0 和 xcode 3.2.3 问题

我的应用程序在带有 iPhone SDK 3.1.3 的 xcode 3.2.2 中构建和运行良好。现在,我使用 xcode 3.2.3 将 SDK 升级到 4.0 并尝试运行该应用程序。在 iPhone Simulator 4 之后,我所能看到的只是打开的初始屏幕 (Default.png),然后是一个 BLANK BLACK 屏幕。这让我发疯了。代码没有变化,应用程序在最新的 xcode/simulator 中加载失败。几乎尝试了过去线程中建议的所有内容,但还没有运气。

升级到 iPhone 3.0 sdk,现在模拟器显示空白屏幕

顺便说一句,我的项目中有一个 MainWindow.xib,但我扩展了默认的 UIWindow 对象。

0 投票
2 回答
1309 浏览

background - 在 iPhone OS 4.0 上加载应用程序在后台时更改的用户默认值

我在我的应用程序中设置了几个用户默认值:

快照开/关 启动提示 开/关 游戏音乐 开/关 iPod音乐 开/关 音效 开/关 重置所有玩偶 开/关

当我的应用程序进入后台(在 OS 4.0 中)时,我的 saveDefaults: 方法从 applicationWillResignActive:(UIApplication *) 方法中调用。

然后在 applicationWillEnterForeground: 方法中,我再次加载我的用户默认值。然后我调用一个方法来启动 menuMusic(如果它已启用)。

使用相当简单的保存默认方法应该可以工作:

这是我的加载默认方法的一小部分:

似乎,当应用程序从后台返回时,默认值尚未更新或可用。我通过直接切换到 iPhone 设置,更改设置,然后通过双击主页按钮并选择我的应用程序直接切换回来,将其发送到后台。但是,如果我再次退出并重新进入它将读取已设置的新设置。

例如: 1. 我启用了音乐并启动了应用程序。音乐在菜单上播放。2.我双击主页按钮并选择我的设置应用程序并将菜单音乐设置更改为否。3.双击主页按钮并切换回游戏。音乐仍在播放。4. 再次双击主页并返回设置应用程序。菜单音乐仍设置为 NO。5.第二次切换回我的应用程序,现在音乐不再播放了。

当应用程序处于后台时,还有其他人在更新用户设置时遇到问题吗?

提前致谢 - 马克

0 投票
0 回答
758 浏览

iphone - iPhone 单点登录

有没有人提供有关适用于 iPhone/iPad 的 Web 应用程序的集成单点登录解决方案以及使用 iOS 4 中可用的新 VPN 客户端之一的信息的链接?

对于我使用 ASP.NET 开发的用于 Firefox 或 IE 的典型 Intranet 应用程序,我们使用 NTLM/Kerberos 身份验证,并且用户的凭据由浏览器自动提供。iOS 4 是否有类似的东西,尤其是现在我们有可用的 VPN 客户端?