小编iOS*_*vSF的帖子

Facebook批量照片上传iOS

我在试图让Facebook iOS SDK批量上传照片时遇到了一些麻烦.目前我可以逐个上传它们,但我想尽可能批量处理请求.我已阅读本唱完后与一起FB批量文档.这是我到目前为止所拥有的.

 Facebook *facebook = [(AppDelegate*)[[UIApplication sharedApplication] delegate] facebook]; 

        NSData *imageData = UIImagePNGRepresentation([imgs objectAtIndex:0]);
   NSString *jsonRequest1 = [NSString stringWithFormat:@"{ \"method\": \"POST\",    \"relative_url\": \"me/photos\", \"attached_files\": \"file1\" }"];
        NSString *jsonRequest2 = [NSString stringWithFormat:@"{ \"method\": \"POST\", \"relative_url\": \"me/photos\", \"attached_files\": \"file2\" }"];
        NSString *jsonRequestsArray = [NSString stringWithFormat:@"[ %@, %@ ]", jsonRequest1, jsonRequest2];


    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:jsonRequestsArray,@"batch",imageData,@"file1",imageData,@"file2" nil];
Run Code Online (Sandbox Code Playgroud)

我将imageData映射到它正在寻找的键,但我每次都得到这个响应.

  {
        body = "{\"error\":{\"message\":\"File batch has not been attached\",\"type\":\"GraphBatchException\"}}";
        code = 400;
        headers =         (
                        {
                name = "WWW-Authenticate";
                value …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api ios facebook-ios-sdk

14
推荐指数
1
解决办法
1521
查看次数

查找私有API调用_terminateWithStatus

我刚收到Apple发来的一封电子邮件,说我的应用程序因_terminateWithStatus的调用而被拒绝.我在应用程序中有一些框架,并认为可能是罪魁祸首.

我在这里运行otool是我的输出

/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/System/Library/Frameworks/Foundation.framework/Foundation (compatibility version 300.0.0, current version 751.49.0)
/System/Library/Frameworks/UIKit.framework/UIKit (compatibility version 1.0.0, current version 1400.0.0)
/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics (compatibility version 64.0.0, current version 600.0.0)
/System/Library/Frameworks/CoreData.framework/CoreData (compatibility version 1.0.0, current version 320.15.0)
/System/Library/Frameworks/MapKit.framework/MapKit (compatibility version 1.0.0, current version 14.0.0)
/System/Library/Frameworks/CFNetwork.framework/CFNetwork (compatibility version 1.0.0, current version 485.12.7)
/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration (compatibility version 1.0.0, current version 379.0.0)
/System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices (compatibility version 1.0.0, current version 20.0.0)
/System/Library/Frameworks/CoreLocation.framework/CoreLocation (compatibility version 1.0.0, current version 370.3.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 150.0.0)
/usr/lib/libSystem.B.dylib …
Run Code Online (Sandbox Code Playgroud)

iphone xcode cocoa-touch iphone-privateapi

12
推荐指数
1
解决办法
9293
查看次数

同时录制和播放音频的问题

我在使用iOS Audio框架创建一个简单的应用程序时遇到了一些麻烦.我想通过麦克风录制音频,并在录制时将其播放回用户.

我已经尝试了每个音频框架层(AVFoundation,Audio Queue API和RemoteIO),但只发现了旧的文档和破坏的例子.这似乎是AVFoundation应该处理的简单请求,但我已经探索了以下其他SO问题并且仍然发现自己盘旋了几个小时才能掌握这一点.以下是我所评论的内容:

我还下载并查看了Apple 的SpeakHereAurioTouch示例项目.我保证不会在没有谷歌搜索和挣扎的情况下发布.您可以看到"同时录制音频和播放iOS"返回许多过时和非工作的示例.我知道自己和社区可以真正受益于音频部分中的一些更新的文档和示例.对于这么简单的任务,RemoteIO似乎太先进了.再次感谢您的帮助和考虑.

core-audio avfoundation avaudioplayer avaudiorecorder ios

3
推荐指数
1
解决办法
453
查看次数

用 Ruby 格式化电子邮件回复

我正在用 ruby​​ 制作自己的电子邮件客户端,它当前可以解析/读入消息。它还可以创建消息回复、设置标头并将消息发送给原始发件人。

如何将原始引用的消息添加到回复中?

我应该如何格式化回复中的原始消息?有最佳实践或格式吗?MIME/RFC?我知道应该有一个 HTML 和文本字符串。只是不确定如何制作这些字符串。

现在我的回复下面没有原始消息,这使得它本身很难理解。

ruby email mime ruby-on-rails actionmailer

3
推荐指数
1
解决办法
1009
查看次数