草庐IT

iphone-se

全部标签

iphone - 应用内购买错误的恢复按钮

我在我的应用中恢复应用内购买时遇到问题我已经在我的项目中应用了这行代码:[[SKPaymentQueuedefaultQueue]addTransactionObserver:self];[[SKPaymentQueuedefaultQueue]restoreCompletedTransactions];但是它调用了这个函数-(void)paymentQueue:(SKPaymentQueue*)queuerestoreCompletedTransactionsFailedWithError:(NSError*)error{NSLog(@"error");}我必须做什么才能避免出现此错

iphone - Samsung Smart TV 与 iOS 应用程序之间的连接

我有一台三星智能电视UE40D8000(貌似是2011系列?)和一台iOS设备。我想让他们都通过双方的专用应用程序交换信息(很可能是小块文本);现在,事实证明最好的方法是使用ConvergenceAPI:我构建了一个基本的电视应用程序,看起来非常像他们提供的示例代码,以及一个用于UPnP发现和向电视发送POST请求的iOS应用程序。UPnP发现效果很好。但在实际设备上,我似乎无法设法连接:对/ws/app/{appID}/connect的请求失败(当然有一个实际的appID)就好像没有服务器一样。我的电视可以使用ConvergenceAPI吗?(似乎没有兼容性列表任何地方)如果确实是2

iphone - Xcode重复符号错误

我收到“AppleMach-O链接器(Id)错误”:ld:duplicatesymbol_matrixIdentityin/BlahBlah/Corridor.oand/Blahblah/Drawable.oforarchitecturei386“Corridor”类扩展了“Drawable”类,“_matrixIdentity”在文件“Utils.h”中定义和实现。以下是我的头文件中最重要的几行:可绘制.h#import#import"Utils.h"@interfaceDrawable:NSObject...走廊.h#import#import"Drawable.h"@interf

iphone - CALayer混合模式

我正在创建一个简单的iOS应用程序,其中有两个CALayer,我想在上面的CALayer上添加混合效果以显示第二层的内容。我不想做阿尔法。有没有办法在不改变alpha的情况下做到这一点? 最佳答案 iOS(从5.1开始)目前不支持CALayer上的任何混合效果。在我的测试中,compositingFilter属性被忽略。 关于iphone-CALayer混合模式,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

iphone - 具有多个 objectKeys 的 NSMutableArray 中的 NSDictionary 上的 sortUsingComparator

我正在尝试对NSDictionaries的mutableArray进行排序,目前我可以通过使用一个objectForKey值进行排序来做到这一点,但问题是这些值中的很多可能是相同的,所以我需要另一个objectForKey来排序阵列。我想知道,如果第一个objectForKey比较返回相同的值,那么我如何才能进行第二个objectForKey比较,依此类推。目前我正在这样做,这很有效..但显然只在一个键上。[dataArrayOfDictionariessortUsingComparator:^NSComparisonResult(NSDictionary*d1,NSDictionar

ios - 如何将 iPhone 捕获的视频转换为 HTTP 实时流文件?

我在AmazonWebServicesEC2/S3上有一个iOS应用程序和Django后端。当前进程:iOS应用使用UIImagePickerController捕捉视频输出MP4。MP4上传到我的EC2(Ubuntu)服务器运行Django。Django读取文件并上传到S3贮存。现在,iOS应用程序可以访问S3电影以观看晚点。这使用渐进流式传输(即假流式传输,只是在下载时播放)。目标:我的目标是在这里使用HTTPLiveStreaming(HLS)。有人可以就如何改变我当前的工作流程以在S3上获取HLS文件(.M3U8和.TS)以允许流式传输提出建议吗?谢谢。

iphone - 在 iphone 中解析 & 到 & in json

我有以下json响应..在这里我只显示了几行。如何将"&"替换为&并存储在数组中。提前致谢。[{"cat_id":"1","cat_name":"Dining&Nightlife","0":{"subcat_id":"2","subcat_name":"Restaurants"},"1":{"subcat_id":"3","subcat_name":"Bar&Club"}}] 最佳答案 您的JSON数据未正确编码。除了JSON格式之外,所有字符串似乎都是HTML编码的。这是双重编码,完全没有必要。我强烈建议您在源头上

iphone - 如何用 CGPathAddCurveToPoint 创建一个完美的半圆?

我正在尝试使用CGPathAddCurveToPoint创建一个完美的15点半径的右半圆,如下所示:CGPathMoveToPoint(path,NULL,0,0);CGPathAddCurveToPoint(path,NULL,15,0,15,30,0,30);它从圆圈的顶部中间开始。然后将第一个控制点设置为圆边界框的右上角。第二个控制点设置在圆边界框的右下角。圆在边界框的底部中间结束。但绘制时,圆圈呈鸡蛋状。如何制作一个完美无瑕的右半球,从0,0点开始向右移动到0,30点结束? 最佳答案 CGPathAddCurveToPoin

iphone - iOS - 如何指定来自另一个类的回调?

我是iOS新手。我想为Http执行指定一个成功回调。但是,那是在另一个类中。我将如何指定它?我尝试了以下-[requestsetDidFinishSelector:@selector([[MyHttpCallbacksget]successHttpMethod]:)];回调函数在MyHttpCallbacks中定义。这是行不通的。如果我在同一个类中定义方法并像这样使用它,它就可以正常工作-[requestsetDidFinishSelector:@selector(successHttpMethod:)];如有任何帮助,我们将不胜感激。 最佳答案

iphone - iOS 应用程序被拒绝 - 数据存储指南

我的iPhone应用上周被拒绝了,因为我没有遵循iOS数据存储指南。我的应用主要是搜索某些数据并将它们显示给可以与他人分享(Twitter、电子邮件等)或将它们保存到“收藏夹”以便稍后查看的用户。早些时候:之前,我没有遵循任何特定的数据策略。我的应用基本上是将所有搜索数据(图像)下载到/Documents/目录中。一旦用户将特定项目标记为“收藏夹”,这些项目就会保存到我在/Documents/路径中自定义的“收藏夹”目录中。我的应用程序不使用iCloud。此外,我还忘记在用户看到下载的搜索数据(图像)并且不再处于同一View时清除它们。从那以后,我发现整个策略很糟糕,这也是我的应用被拒