小编Chi*_*aka的帖子

iPhone应用程序无法在旧设备上运行(3G,3GS,...)

可能重复:
使用Xcode 4.2和iOS 5 SDK时是否可以定位较旧的iOS版本?

我开发了一款适用于iPhone 4(iOS 4.3和5)(在开发过程中使用)的应用程序.现在我尝试在3GS(iOS 4.3.3)和3G(iOS 4.2)上进行测试.但是app不会加载到这些设备中.尝试部署到设备时,我可以在consol上看到以下消息.

Sat Jan  1 17:27:38 unknown lockdownd[16] <Error>: 2ff68000 handle_connection: 
            Could not receive USB message #6 from Xcode. Killing connection 
Sat Jan  1 17:27:38 unknown com.apple.mobile.lockdown[16] <Notice>: Could not 
            receive size of message
Run Code Online (Sandbox Code Playgroud)

我已经在Xcode 4.0.2以及4.2 beta上进行了测试.重启的设备和MAC但仍然相同.有人能知道这个问题吗?谢谢

iphone usb xcode iphone-3gs ios4

13
推荐指数
1
解决办法
5818
查看次数

使用Android原生相机停止保存照片

我正在使用原生Android相机并将文件保存到我的应用程序数据文件夹(/mnt/sdcard/Android/data/com.company.app/files/Pictures/).同时,其他照片副本保存到DCIM文件夹.

这是我的代码:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
String formattedImageName = getDateString() + ".jpg";
File image_file = new File(this.getExternalFilesDir(Environment.DIRECTORY_PICTURES), formattedImageName);
Uri imageUri = Uri.fromFile(image_file);
intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);
startActivityForResult(intent, REQUEST_FROM_CAMERA);
Run Code Online (Sandbox Code Playgroud)

如何防止将其他图像副本保存到DCIM文件夹?

非常感谢

android native android-sdcard android-camera android-camera-intent

13
推荐指数
3
解决办法
2万
查看次数

MKMapView注释第二次无法选择

在我的iPad应用程序上,我使用iOS地图使用注释显示几个点.我想在选择注释时显示自定义标注.我正在使用UIPopoverController来显示callout.但是,这仅在第一次点击注释时有效.如果我想在相同的注释上看到标注,我必须先选择不同的注释,然后点击之前的注释.

基本上这个委托方法不是第二次触发.

-(void)mapView:(MKMapView *)mapView 
    didSelectAnnotationView:(MKAnnotationView *)view
Run Code Online (Sandbox Code Playgroud)

我正在使用故事板,并在那里设置委托.这就是我设置注释的方式.

[self.mapView addAnnotations:self.placemarksArray] 
Run Code Online (Sandbox Code Playgroud)

谁能告诉我上述问题的原因?谢谢

mkmapview mkannotation mkannotationview ios

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

如何将Tapku与CalDAV服务集成?

我正在使用Tapku库开发日历应用程序.我需要将Tapku日历与CalDAV服务器连接起来.

有谁知道如何使用CalDAV服务配置Tapku日历或任何其他我可以连接CalDAV服务器的iOS日历库?

至少有谁知道如何实现CalDav iOS日历?因为有一些应用程序连接到日历服务器.此外,我不能使用默认的iOS日历,因为我的要求是在我的应用程序中显示所有日历数据.

iphone calendar caldav ipad tapku

8
推荐指数
1
解决办法
454
查看次数

如何禁用iPhone键盘上的Go按钮

任何人都可以让我知道如何禁用键盘上的"开始"按钮?

目的是:当文本字段为空时,必须禁用Go按钮(灰色),当键入某些内容时,Go按钮变为活动状态并呈蓝色.(与Apple Find iPhone应用程序相同).

非常感谢

iphone keyboard button

6
推荐指数
1
解决办法
2718
查看次数

如何自定义iOS徽章编号背景

如何在UITabBarItem上自定义徽章编号?

像这样的东西

在此输入图像描述

iphone uitabbarcontroller uitabbaritem badge ios

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

使用Mantle库时,NSDate与NSJSONSerialization有关

我有一个问题是将核心数据管理对象序列化为JSON对象.我正在使用Mantle这样做,这是相关的NSDate.我收到了这个错误.

'Invalid type in JSON write (__NSDate)'
Run Code Online (Sandbox Code Playgroud)

这就是抛出异常的地方.它是好的,直到代码行4(NSDictionary*jDict ....)

        //NSManagedObject from Core Data
        Memo *newMemo = [self fetchMemo:memo.uuid];

        NSError *errorMantle;

        //MTLModel model
        BSMemo *memooo = [MTLManagedObjectAdapter modelOfClass:[BSMemo class] fromManagedObject:newMemo error:&errorMantle];

        NSDictionary *jDict = [MTLJSONAdapter JSONDictionaryFromModel:memooo];

        //Serialising using NSJSONSerialization
        NSData *jsonData = [NSJSONSerialization dataWithJSONObject:jDict options:NSJSONWritingPrettyPrinted error:&error];
Run Code Online (Sandbox Code Playgroud)

这是怎么了格式化NSDateMTLModel

+ (NSValueTransformer *)dateJSONTransformer {
    static dispatch_once_t onceToken;
    static NSDateFormatter *dateFormatter;

    dispatch_once(&onceToken, ^{
        dateFormatter = [[NSDateFormatter alloc] init];
        [dateFormatter setDateFormat:@"YYYY-MM-dd'T'HH:mm:ssZZZ"];

    });

    return [MTLValueTransformer transformerWithBlock:^id(NSString *string) {
        return [dateFormatter dateFromString:string];
    }]; …
Run Code Online (Sandbox Code Playgroud)

core-data nsdateformatter ios nsjsonserialization github-mantle

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