Tag: ios

在资产加载完成后立即在AVPlayer中寻找某个位置

这工作:我有一个AVPlayer播放video后加载。 这工作正常。 这不 : 我不想从一开始就开始播放video,而是想在一个特定的位置上播放。 所以我等到资产已经准备好使用KVO播放了: BOOL isReadyToSeek = (self.playerItem.status == AVPlayerStatusReadyToPlay) 然后寻求特定的时间 [playerItem seekToTime:timeInTheMiddleOfTheVideo completionHandler:myHandler]; 但是玩家总是从最初的video开始的video开始。 更新我试了一下dispatch_after几秒钟,但这也不起作用。 它播放后,但从来没有最初。 当我观察self.player.currentItem.duration我总是得到0作为value和timescale 。

在XCode上找不到基于窗口的应用程序

我正在使用XCode 4.2,出于某种原因,我找不到基于窗口的应用程序的模板。 有需要采取的额外措施吗?

剩余的时间直到收费完成,iOS

我在用 : UIDevice *myDevice = [UIDevice currentDevice]; [myDevice setBatteryMonitoringEnabled:YES]; float batLeft = [myDevice batteryLevel]; int i = [myDevice batteryState]; int batinfo = batLeft * 100; find电池状态。 我正在寻找,如何find剩余的时间,直到收费完成。 例如:剩下1小时20分钟。 我怎样才能以编程方式find它?

UISwitch setThumbTintColor导致崩溃(仅iOS 6)?

更新:从苹果收到一封邮件说,该错误/问题已被修复,下一个SDK版本将不会有这个问题。 和平! 我在我的AppDelegate的代码中有这个: – (void) customizeAppearance { [[UISwitch appearance] setOnTintColor:[UIColor colorWithRed:0 green:175.0/255.0 blue:176.0/255.0 alpha:1.0]]; [[UISwitch appearance] setTintColor:[UIColor colorWithRed:255.0f/255.0f green:255.0f/255.0f blue:255.0f/255.0f alpha:1.000f]]; [[UISwitch appearance] setThumbTintColor:[UIColor colorWithRed:0.9 green:0.9 blue:0.9 alpha:1.0]]; } 然后我调用- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 我也用ARC。 在iOS 6中,我的应用程序不断崩溃。 我启用NSZombie,它一直说: *** -[UIDeviceRGBColor release]: message sent to deallocated instance 0x9658eb0 现在我已经意识到上述的一个完美可重复的stream程。 当我在customAppearance中单独注释掉setThumbTintColor行时,一切正常。 当我使用setThumbTintColor行代替时,应用程序每次都以完全相同的方式崩溃。 这是UISwitch / setThumbTintColor / UIColor的任何人都知道的问题? […]

使用通用的应用程序内购买项目的dynamic范围的数字产品

有没有人实施类似于下面的情况? 考虑一个提供有声读物的应用程序: 这些书籍由作者dynamic地从基于networking的UI进行维护。 作为应用程序内购买项目,这些图书可供iOS应用程序的用户使用。 默认情况下,苹果的指导方针build议使用非易耗品IAP,并且不断添加尽可能多的IAP项目。 但是这对我们来说并不合适,因为作者不能访问iTunesConnect,所以它不能dynamic地“自我服务”。 因此,我们计划创build一套通用的“易耗品”IAP项目,如“价值$ 0.99的书”,“价值$ 1.99的书”等等。 然后在应用程序中,我们将显示作者指定的相应IAP项目,当它们添加到我们的系统中时。 当然,我们将所购物品存储在服务器端,因此即使用户稍后从其他设备访问购买的物品,用户也总是可以访问购买的物品。 苹果是否会批准这一实施? 这是否符合他们的IAP政策? 我在论坛上发现了一些类似的老话题,但答案很混乱。 你有没有实现类似的东西,并得到苹果的批准?

UITabBarItem setFinishedSelectedImage:在iOS7中已弃用

setFinishedSelectedImage:withFinishedUnselectedImage:在iOS7中已弃用。 苹果推荐使用UIImageRenderingModeAlwaysOriginal的image和selectedImage setter。 我找不到如何使用UIImageRenderingModeAlwaysOriginal任何示例。 所以这个问题很简单:如何在iOS7中为UITabBarItem设置图像?

从terminal构build/运行iOS Xcode项目

我想从terminalbuild立一个Xcode项目,然后根据需要运行它,也从terminal。 我一直在寻找一种方法来做到这一点,但只能设法find一种适用于iPhone模拟器的方法,而不是它自己的实际设备。 这甚至有可能吗? 我想从terminal设备上的Xcode项目的原因是,应用程序运行一系列的自动化testing,我宁愿使用bash脚本自动执行此过程。 谢谢

在IOS中从国家名称获取国家代码

我从英文服务器检索国名。 例如“西class牙” 我想要做的是,假设国家名称将用英文写成,请获取国家代码。 我该怎么办? 我发现从国家代码中得到国名很容易,但是我不知道如何做相反的操作。 非常感谢。

PhoneGap 2.9中缺lesslibCordova.a文件

你可以帮我吗? 我正在使用XCode版本4.6.3和手机版本2.9。 该项目在模拟器运行良好,但是当我想要一个IPA文件,它总是build立失败。 该消息如下所示: file not found: /Users/admin/…/libCordova.a clang: error: linker command failed with exit code 1 (use -v to see invocation) 我在这个问题上find了一些讨论。 大部分的解决scheme是:(1)将BUILD ACTIVE ARCHITECTURE ON BUILD改为YES,(2)将ARCHITECTURE更改为armv7,(3)创build项目后更新项目等。 但是没有人为我工作。 无论如何Plz帮助。 提前致谢。

parsingAPI 1.6.4 – 不能build立项目

我下载了新的iOS Parse API(1.6.4)并试图构build我的项目。 当我这样做,我得到这个错误: Undefined symbols for architecture arm64" "_BFTaskMultipleExceptionsException", referenced from: ___53+[PFObject(Private) deleteAllAsync:withSessionToken:]_block_invoke214 in Parse(PFObject.o) ___65+[PFObject(Private) _deepSaveAsync:withCurrentUser:sessionToken:]_block_invoke311 in Parse(PFObject.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 截图: