最近我们遇到了一种情况,我们希望从应用程序中看到用户在其设备上的调试信息.所以,我正在寻找的是一种在设备上查找日志的方法,将其粘贴为邮件上的内联文本并允许用户发送它.
有任何想法吗?以下是问题:1)在设备上查找调试日志2)打开文件并将文件内容作为内联文本附加到邮件中.3)允许用户在下次应用启动时通过电子邮件发送..
谢谢,
您可能都知道iOS会在将应用程序投射到后台之前对其进行屏幕截图.这通常是为了获得更好的用户体验,例如快速动画来恢复应用程序等等.我不希望我的应用程序屏幕截图存储在设备上,但我希望多任务仍然存在.
我提出了一个解决方案,但我不确定我是否朝着正确的方向前进.因此,当applicationDidEnterBackground调用时 - 我放入了一个将由操作系统捕获的叠加图像,一旦应用程序进入前景,我将删除叠加层.我不确定这是否会起作用,但我正在实现这一目标.同时,对此的任何其他想法将帮助我找出攻击此问题的最佳方式.
我们是一个医疗保健应用程序.我们在应用程序中有一个符合HIPAA标准的语音识别器,通过它可以进行所有的听写.医院不希望医生不小心开始与不符合HIPAA标准的Nuance Dragon服务器对话.所以,我一直在寻找可以在键盘上按下听写键的方法.
我尝试在键盘上的Dictation按钮上放置一个假按钮,但在iPad上,分离式底座概念使麦克风在整个屏幕上移动.这听起来不是一个合理的解决方案.那里有专家可以帮助我吗?
我想在水平轴上旋转UIView 360度,然后刷新视图中的内容.我一直在寻找解决方案.在那里找到了一对夫妇.这就是我的结果.
[UIView animateWithDuration:1 delay:0 options:UIViewAnimationOptionTransitionNone animations:^{
self.tableView.layer.transform = CATransform3DMakeRotation(M_PI,1.0,0.0,0.0);
} completion:^(BOOL finished){
NSLog(@"Finished first pi");
[UIView animateWithDuration:1 delay:0 options:UIViewAnimationOptionTransitionNone animations:^{
self.tableView.layer.transform = CATransform3DMakeRotation(M_PI,1.0,0.0,0.0);
} completion:^(BOOL finished) {
NSLog(@"Finished second pi");
}];
}];
Run Code Online (Sandbox Code Playgroud)
这会翻转视图,但只能翻转180度.我希望它再翻一次,以便我能正常看到视图..
我的NSLog都会一个接一个地显示出来.我相信我在这里遗漏了一些东西.任何帮助都会有所帮助..
谢谢
如您所知,Apple最近弃用了UDID.所以我对此的解决方案是
这一直很好.但是,出于某种原因,我们最近看到,随着企业版本的安装,我们得到了一个不同的UUID(应该使用我们唯一的访问密钥存储在钥匙串上).
有人遇到过这样的情况吗?这是创建UUID并将其存储到钥匙串的代码.
+ (NSString *)registerUUIDWithKeyChain
{
CFUUIDRef udid = CFUUIDCreate(NULL);
NSString *uuidString = (NSString *) CFUUIDCreateString(NULL, udid);
KeychainItemWrapper *keychainItem = [[KeychainItemWrapper alloc] initWithIdentifier:@"UniqueApp" accessGroup:nil];
NSString *userName = @"UniqueAppName";
NSString *password = uuidString;
[keychainItem setObject:userName forKey:(id)kSecAttrAccount];
[keychainItem setObject:password forKey:(id)kSecValueData];
[keychainItem release];
return uuidString;
}
+ (NSString *)userUUID
{
KeychainItemWrapper *keychainItem = [[KeychainItemWrapper alloc] initWithIdentifier:@"UniqueApp" accessGroup:nil];
//Accesing the v_data was the only way. For some reason there is a runtime issue if we try to access it though …Run Code Online (Sandbox Code Playgroud) 是否有人看到我面临的问题.我正在尝试升级到我的Lion上的Xcode 4.2,并且应用程序商店说它已安装.
我有4.2的开发者预览可能是这个问题.我进入启动板,看看安装Xcode是否存在.是的,它存在于那里,但它是4.1.
有人知道在Lion上安装Xcode 4.2的方法吗?
谢谢
我有一个分组UITableView.它有7行.我想在最后一个透明的单元格,以便我可以在tableView的末尾给出一个滚动缓冲区.我试图在tableView的末尾添加一个透明单元格,但是当它被分组tableView时,会出现边框颜色.我只需要tableView末尾的空白空间.任何有效的方法都会有所帮助.
我得到的日期字符串是8/5/2011 1:38:13 PM这种格式.我如何将其转换为NSDate?
我试过了:
[dateFormatter setDateFormat:@"mm/dd/yyyy 'T' hh:mm:ss a"];
NSString *currentDate = [dateFormatter stringFromDate:currentDateString];
Run Code Online (Sandbox Code Playgroud)
它回来了nil.有什么想法吗?
我必须在我的某个应用上显示coptic字体.我做了一项研究,发现它在iOS上不受支持.这是我提到的网站.. http://iosfonts.com/
有没有办法在UIWebView或UITextView上显示它?
期待一些解决方案..
ios ×9
iphone ×6
ipad ×3
crash ×1
date ×1
email ×1
fonts ×1
keychain ×1
multitasking ×1
nsdate ×1
nsstring ×1
objective-c ×1
udid ×1
uitableview ×1
uitextview ×1
uiview ×1
uiwebview ×1
xcode4 ×1