草庐IT

iOS UIActivityViewController 缺少 Facebook 选项

我正在使用UIActivityViewController来显示共享对话框。已安装Facebook、Twitter、Flickr,但菜单中只缺少Faceboook。在寻找相同的问题后,我发现需要为手机设置中的帐户添加帐户。为Facebook这样做解决了这个问题,但是我仍然不明白:只有Facebook有这个问题,例如Twitter只安装而没有定义。另一个问题是,添加Facebook帐户是必须的还是有一些解决方法?我不太乐意要求用户执行此操作以共享某些内容(他可能已经登录到应用程序)。 最佳答案 我遇到过这种情况。答案是肯定的。至少需要

ios - .framework 和 .a 中的重复符号

我正在开发一个库.a文件,我在其中使用AFNetworking类...该库还包含一个也使用AFNetworking类的.framework(添加此框架是可选的)因此,我收到以下错误duplicatesymbol_OBJC_IVAR_$_AFHTTPRequestOperation._responseSerializerin:.../KonySDK.framework/KonySDK(AFHTTPRequestOperation.o).../Core.a(AFHTTPRequestOperation.o)我已经考虑过的选项是从文件lipo-thin和ar-d-sv命令之一中删除AF***

ios - XCode iOS 模拟器是否需要互联网访问?

我正在尝试在Xcode6.1中构建一个iPhone应用程序,但代码是由外部公司提供的。出于安全原因,应用程序正在(应该)与之通信的测试服务器位于无法访问互联网的单独网络上。当我使用此网络在模拟器上构建和运行应用程序时,几乎立即(在应用程序上)抛出错误并且应用程序无法运行。当我使用具有Internet访问权限的网络构建应用程序时,应用程序成功启动-但显然无法到达目标服务器。公司坚持认为需要互联网访问权限才能验证我的iOS配置文件...而我很确定它在应用程序中。从XCode在模拟器上构建和运行应用程序是否需要互联网访问权限?我认为这是错误...但我是一个对XCode知之甚少的C#/Wind

ios - 在 NSURLSession 中 POST json 字符串

在我的iOS应用程序中,我像这样使用NSURLConnection将json字符串发布到服务器。post_string=@"{"function":"getHuddleDetails","parameters":{"user_id":"167","location_id":"71","huddle_id":"328","checkin_id":"1287"},"token":""}"-(void)myServerRequests:(NSString*)post_string{NSData*postData=[post_stringdataUsingEncoding:NSASCIIStr

ios - SWRevealViewController : RearViewController width in iPhone 6 and 6+

我在我的iPhone应用程序中使用SWRevealViewController来实现滑动菜单。看起来,这个库使用260.0f作为后View宽度。这对iPhone 最佳答案 对于仍然有此问题的每个人,这就是解决方案。打开SWRevealViewController.m文件并对_initDefaultProperties方法进行以下更改。-(void)_initDefaultProperties{CGRectscreenRect=[[UIScreenmainScreen]bounds];CGFloatscreenWidth=screen

ios - 是否可以仅为我的应用程序更改设备设置?

我的应用程序界面太暗。(背景颜色为深蓝色等。)所以,我想自动更改iOS设备设置。(当我的应用程序启动时自动增加亮度。)这可能吗? 最佳答案 在您的AppDelegate.m文件中,查找-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions方法,并将其写入return之前的任何位置调用。[[UIScreenmainScreen]setBrightness:1.0];来自文档,0..1

ios - 在 iphone 6 上具有 600x600 pt 框架的 UIViews 加上尺寸等级

我正在开发可在所有设备(iPad、iPhone)上使用的应用程序。我为iPad和iPhone平台使用不同的xib文件(只是因为原始应用程序仅适用于iPad,而且这些应用程序运行良好(没有任何自动布局))。我的iPhonexib文件使用自动布局和大小类。我有启动屏幕,我有启动图像设置好。当应用程序启动时,我的View框架在viewDidLoad中是600x600,但没关系,在viewWillAppear之前我没有对它做任何事情。此时xib文件的框架是正确的(对于iphone5和iphone6以及iPhone6+)。但是我在这个xib中几乎没有其他View与主视图平行(不是任何其他View

ios - 在 iPhone 中以编程方式访问 SIM 卡信息

我正在尝试构建一个需要访问iOS设备的Sim卡唯一标识的应用程序。是否可以使用任何私有(private)API获取SIM卡的ICCID和IMSI等详细信息 最佳答案 看看这个私有(private)header.使用这些私有(private)函数,您可以获得MCC、MNC和MSIN。IMSI由那些部分组成。这样就可以构造IMSI了。至于ICCID-尝试在这些headers中找到合适的信息. 关于ios-在iPhone中以编程方式访问SIM卡信息,我们在StackOverflow上找到一个类

iOS 8 - 如何注册要包含在系统共享菜单中的应用程序?

如果您在iOS8设备上分享来自照片应用程序的图像,则会出现下面的对话框。如何将应用程序放入红圈共享菜单?(我想为扩展名.png、.jpg和.gif注册一个iOS8iPhone应用程序) 最佳答案 您需要创建应用扩展。根据Apple的说法:ToaddanewtargettoyourXcodeappproject,chooseFile>New>Target.Inthesidebarontheleftsideofthenewtargetdialog,chooseApplicationExtensionforiOSorOSX.Inthepa

ios - 当我在图片上实现类似 Snapchat 的涂鸦时出现内存问题(包括详细信息)

我尝试实现类似Snapchat的功能,允许用户在拍摄的照片上画东西。基本上,我有两种看法。(这里有一些代码)UIImageView*imageView;//holdingthetakenpicture(originalimage)UIImageView*drawingView;//theviewonwhichalldrawinghappens/*thisistheactiontriggeredbygesturerecognizer*/-(void)drawingViewDidPan:(UIPanGestureRecognizer*)sender{CGPointcurrentDraggi