草庐IT

iphone - 播放 : Playing a Movie from MPMoviePlayerController results in only audio being streamed to Apple tv

设置Airplay非常简单。self.moviePlayer=[[[MPMoviePlayerViewControlleralloc]initWithContentURL:url]autorelease];[self.moviePlayersetAllowsAirPlay:YES];但是,当我尝试播放视频时,只有音频流式传输。视频继续在iPad上播放。此外,Airplay控件仅在源列表中显示“仅音频”图标。(见照片)。这让我觉得iOS“认为”只有音频在播放。我的设备上还有其他几个带有Airplay的应用程序,它们运行正常。我已经打开和关闭AppleTV和iPad。iPad和Applet

iphone - 学生折扣应用内购买

我正在开发一个iPhone应用程序,它可以通过应用程序内购买来解锁更多内容。但是,我希望能够为升级提供学生折扣。我尝试以折扣价创建第二个应用程序内购买,您可以在输入“学生代码”后从应用程序下载。Apple拒绝了这一点,因为它违反了应用商店审查指南的11.1。我认为他们更像是在某处出售学生代码,而这不在应用程序内购买范围内。没有办法提供学生折扣率吗? 最佳答案 Apple不允许在任何AppStore上提供学生折扣。根据当前的AppStore提交指南,您将无法提供学生折扣。AppleAppStoreGuidelines

ios - 应用程序在名为 com.apple.CFURLCACHE_work_queue 的线程中崩溃

我的应用程序在名为com.apple.CFURLCACHE_work_queue的线程中崩溃,崩溃日志似乎没有提供任何线索让我找到错误或错误=(Thread10name:Dispatchqueue:com.apple.CFURLCACHE_work_queueThread10Crashed:0libsystem_kernel.dylib0x32e93350__pthread_kill+81libsystem_c.dylib0x3b04011epthread_kill+542libsystem_c.dylib0x3b07c96eabort+903libc++abi.dylib0x343e

ios - 是否有 iOS 方法/功能来测试设置限制是否已启用?

根据Apple的新child应用程序政策,在Apple接受该应用程序之前,必须先设置家长门控。不幸的是,Apple尚未提供可用于此类门的机制,因此开发人员正在努力解决这个问题。在iOS设置中,Apple确实允许用户设置限制,例如禁止应用内购买等。您首先必须启用整个限制设置,然后选择您要实现的限制.我想知道是否有用于检查限制状态(即启用或禁用)的iOS功能或方法,理想情况下是否也可以专门检查每个应用程序的个别限制设置的状态?我知道您可以进行应用内购买(canMakePayments方法)如果有人找到了制作Apple接受的iOS家长网关的方法,我和许多其他开发人员真的很想听听。非常感谢

ios - 检索 iOS 摄像机分辨率

我需要检索由iPhone的iOS相机拍摄的电影的分辨率(以像素为单位)...是否有像UIDevice这样的库可以检查我使用的是哪种类型的设备以及相机信息? 最佳答案 一切都取决于您开始捕获视频的模式。根据此链接:https://developer.apple.com/library/mac/documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/04_MediaCapture.html#//apple_ref/doc/uid/TP40010188-CH5-SW30您可以

ios - Foundation -[NSConcreteMapTable 分配 :key:value:isNew:] Crashed: com. apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS at

我有一个只在IOS7中发生的崩溃,我无法重现它,但它经常发生。有人有答案或至少知道问题出在哪里吗?我已经删除了所有关于ios7的警告,但崩溃仍然发生。附上日志。Thread:Crashed:com.apple.main-thread0libobjc.A.dylib0x3b43c626objc_msgSend+51Foundation0x315a9681-[NSConcreteMapTableassign:key:value:isNew:]+682Foundation0x315a95fb-[NSConcreteMapTablesetObject:forKey:]+823Foundatio

ios - 无法在 ItunesConnect 中创建 App 以进行 Beta 测试

我已通过加入AppleDeveloperProgram注册为AppleDeveloper,但我仍然无法在ItunesConnect中看到我的应用程序,也无法创建新应用程序。在AppleDeveloperSite上,它显示为AppleDeveloper,但在ItunesConnect上,它再次表示要注册AppleDeveloperProgram。请告诉我如何在Apple开发者网站和iTunesConnect上使用苹果开发者帐户,以及如何在ItunesConnect上创建应用程序。 最佳答案 如果您有一个有效的Apple开发者帐户,您应

ios - iTunes 连接显示不同的行为

我有开发者apple帐户,我尝试在applestore上发布我的第一个应用程序,我阅读了一些教程,我发现我想登录Itunes连接并使用我的数据创建应用程序当我登录itunesconnect时,我发现了这个View带链接https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/gettingstarted为什么要开始??应该是/ng/https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/我的帐户类型组织任何人都会遇到这个问题

ios - 游戏中心 : "The connection to service named com.apple.gamed was interrupted"

我收到此错误消息Theconnectiontoservicenamedcom.apple.gamedwasinterrupted,butthemessagewassentoveranadditionalproxyandthereforethisproxyhasbecomeinvalid.有时打电话loadMatchesWithCompletionHandler:^(NSArray*matches,NSError*error)这是什么意思?我在iOS9.3.2上 最佳答案 这是最糟糕的答案,但这是我自己加载比赛的经验,我很抱歉地说:有

ios - 为 com.apple.dt.instruments 设置缓存目录

我们的CI场中有许多测试机器。我注意到Mac机器的磁盘空间开始用完了。这是由目录/Library/Caches/com.apple.dt.instruments引起的。显然是测试导致了这种增长。我是否可以重定向它们以在我们的Jenkins工作区中创建缓存?也就是说,缓存将在运行之间被删除。 最佳答案 由于似乎没有任何可靠的方法可以做到这一点,我建议使用一个预定的脚本来清理它。例如,要清理30天内未访问过的旧子文件夹:INSTFLD="/Library/Caches/com.apple.dt.instruments"find$INST