小编Nat*_*ate的帖子

命令/ usr/bin/codesign失败,退出代码为1

CodeSign "build/Release-iphoneos/Nice Saying123.app"
cd "/Users/c28/Documents/Office Projects/Nice Saying123"
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
setenv _CODESIGN_ALLOCATE_ /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
/usr/bin/codesign -f -s "iPhone Developer: dipak kasabwala (29QJU3WV6X)" "--resource-rules=/Users/c28/Documents/Office Projects/Nice Saying123/build/Release-iphoneos/Nice Saying123.app/ResourceRules.plist" --entitlements "/Users/c28/Documents/Office Projects/Nice Saying123/build/Nice Saying123.build/Release-iphoneos/Nice Saying123.build/Nice Saying123.xcent" "/Users/c28/Documents/Office Projects/Nice Saying123/build/Release-iphoneos/Nice Saying123.app"

/Users/c28/Documents/Office Projects/Nice Saying123/build/Release-iphoneos/Nice Saying123.app: replacing invalid existing signature
/Users/c28/Documents/Office Projects/Nice Saying123/build/Release-iphoneos/Nice Saying123.app: CSSMERR_TP_NOT_TRUSTED
Command /usr/bin/codesign failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

iphone code-signing ios

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

iPhone:strace,dtruss,dtrace或同等产品?

有谁知道是否有类似stracedtrussdtrace为iPhone?

tester-iPhone:/tmp root$ apt-cache search dtruss
tester-iPhone:/tmp root$ apt-cache search dtrace
tester-iPhone:/tmp root$ apt-cache search trace
tester-iPhone:/tmp root$ apt-get install strace
Run Code Online (Sandbox Code Playgroud)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package strace
Run Code Online (Sandbox Code Playgroud)
tester-iPhone:/tmp root$ apt-get install dtrace
Run Code Online (Sandbox Code Playgroud)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package dtrace
Run Code Online (Sandbox Code Playgroud)
tester-iPhone:/tmp root$ apt-get install ltrace
Run Code Online (Sandbox Code Playgroud)
Reading package lists... Done
Building dependency tree
Reading state information... Done …
Run Code Online (Sandbox Code Playgroud)

iphone dtrace jailbreak strace ltrace

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

如何在Xcode 4.3.1中使用RegexKitLite?

我无法使用RegexKitLite来匹配字符串

NSString *encodedPoints=[apiResponse stringByMatching: @"\\\"([^\\\"]*)\\\"^[^:]*" 
                                              capture: 0];
Run Code Online (Sandbox Code Playgroud)

和apiResponse是:

@"http://maps.google.com/maps?output=dragdir&saddr=20.001364,73.749283&daddr=19.991499,73.744095"
Run Code Online (Sandbox Code Playgroud)

所以,通过这种方式,我得到以下错误:

__NSCFString stringByMatching:capture:]:无法识别的选择器发送到实例0x131fc0

*由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [__ NSCFString stringByMatching:capture:]:无法识别的选择器发送到实例0x131fc0'*第一次抛出调用堆栈:(0x3422b8bf 0x3447b1e5 0x3422eacb 0x3422d945 0x34188680 0xb97b 0xad2f 0xaa2d 0xa617 0x34185435 0x375ef9eb 0x376b53cf 0x34185435 0x375ef9eb 0x375ef9a7 0x375ef985 0x375ef6f5 0x375f002d 0x375ee50f 0x375edf01 0x375d44ed 0x375d3d2d 0x30a06df3 0x341ff553 0x341ff4f5 0x341fe343 0x341814dd 0x341813a5 0x30a05fcd 0x37602743 0x4571 0x2838)

我试图通过谷歌搜索找到解决方案,但没有得到确切的解决方案.

请帮忙...

iphone xcode4.3

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

iOS应用程序在启动时崩溃

在这个问题上,我的机智就此结束了.有两种方法可以将我的应用程序运行到iPhone上进行测试:

  1. 我构建了一个调试版本,Xcode为我安装了它.
  2. iOSOpenDev打包Xcode编译并通过手机将其发送到手机ssh.

Both are crashing for different reasons. For route 1, the application actually launches, and when I go to the part of the application that tries to open a directory outside the iOS application sandbox area (/var/mobile/Library/SBSettings/Toggles), errno returns that the operation was not permitted--the opendir was not permitted. This problem I'm attributing to the application trying to reach outside its sandbox which brings me to route 2: I build the application …

iphone jailbreak ios

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

私有iOS API用于从iPhone上的降噪麦克风访问原始输入?

有没有办法使用私有iOS API来访问iPhone上的降噪麦克风的原始输入?

我已经尝试查看我在网上找到的标头转储,但找不到与辅助麦克风有关的任何内容.

iphone api audio iphone-privateapi ios

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

任何好的iOSOpenDev示例代码/参考资料?

我有一些开发iOS应用程序的经验,我正在研究一个Cydia调整的想法.调整将与操作菜单一起使用,向菜单添加新按钮并在点击按钮时显示界面.

我正在尝试使用iOSOpenDev上的操作菜单模板.我目前安装了iOSOpenDev并使用操作菜单模板创建了一个新项目.但是,我不知道如何继续这样做.

我正在寻找一些关于如何使用iOSOpenDev创建调整的示例代码或参考资料,但到目前为止我还没有找到一个示例项目.是否有关于如何使用iOSOpenDev创建Cydia调整的最新文档或教程?

xcode tweak cydia jailbreak ios

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

一旦越狱,iOS应用程序将以root权限运行吗?

一旦iOS设备被越狱,我们就可以构建越狱应用程序(使用theos),并将其安装在/Applications预先加载的应用程序以root权限运行的目录中.如果一个应用程序是使用Xcode构建的,一旦安装它,它就会进入/private/var/mobile/Applications/文件夹,该文件夹应该强制执行A​​pple沙箱(在越狱之前).

所以,我的问题是:

  1. 对于越狱设备,应用程序是否/private/var/mobile/Applications/将以root权限或mobile用户权限执行?

  2. 对于Android,一旦root,应用程序将必须通过执行su命令获得root权限.它是否也适用于iOS?

我想了解这两个开发选项(Theos/Xcode)之间的区别以及它如何影响我的应用程序可以执行的操作.

xcode root jailbreak ios

5
推荐指数
2
解决办法
6130
查看次数

在Windows 7上运行Eclipse JRE和JDK未找到

我在Windows 7上下载了最新的Eclipse.当我单击eclipse图标时,它会抛出以下异常:

在此输入图像描述

我已经安装了JRE和JDK.

更新:Eclipse.ini内容:

   -startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
-vm C:\Program Files (x86)\Java\jre7\bin
Run Code Online (Sandbox Code Playgroud)

java eclipse jvm

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

如何在越狱的iOS设备上快速从其捆绑ID获取应用程序的目录?

在iOS设备中,所有用户应用程序都位于/var/mobile/Applications目录中,每个应用程序都有一个唯一的随机uuid作为其目录名称,例如:

/var/mobile/Applications/15FD62FD-2BEB-4C1E-A9B8-BC93E5C721CC

uuid是15FD62FD-2BEB-4C1E-A9B8-BC93E5C721CC.

现在我想通过应用程序的包标识符获取目录,我的解决方案是枚举/var/mobile/Applications目录,从中获取包标识符Info.plist并检查.

这个解决方案相当慢,有没有更快的方法呢?

例如,如果有一个plist将bundle id记录到uuid映射,那么我可以读取该文件以避免目录枚举.

iphone jailbreak ios

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

是否有可能使用NSTimer唤醒越狱的iPhone深度睡眠?

注意:编辑中的下方是简单的代码,可以在没有原始程序完全复杂的情况下生成问题.

我正在尝试为越狱的iOS编写一个闹钟应用程序.我将UI设置为用于安排警报的独立应用程序,然后将警报信息保存到磁盘.保存文件由始终运行的启动守护程序读取,该守护程序处理实际调度警报.

我正在安排警报(编辑:在守护进程中)(NSDate *fireDate之前计算):

NSTimer *singleTimer = [[NSTimer alloc] initWithFireDate:fireDate
                                                interval:0
                                                  target:self
                                                selector:@selector(soundAlarm:)
                                                userInfo:alarm
                                                 repeats:NO];
[[NSRunLoop currentRunLoop] addTimer:singleTimer
                             forMode:NSRunLoopCommonModes];
[self.timers addObject:singleTimer];
[singleTimer release];
Run Code Online (Sandbox Code Playgroud)

编辑:上面的代码在一个名为的方法中运行,该方法createTimers被调用reloadData.reloadData从共享保存文件中读取有关计时器的信息,并在AMMQRDaemonManager初始化函数中调用它,以及每当管理器收到notify_postUI应用程序更新了保存文件的通知时.

soundAlarm:方法(编辑:也在守护进程)为:

- (void)soundAlarm:(NSTimer *)theTimer {
    NSLog(@"qralarmdaemon: sounding alarm");

    extern CFStringRef kCFUserNotificationAlertTopMostKey;

    CFMutableDictionaryRef dict = CFDictionaryCreateMutable(NULL, 3, &kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks);
    CFDictionaryAddValue(dict, kCFUserNotificationAlertTopMostKey, kCFBooleanTrue);
    CFDictionaryAddValue(dict, kCFUserNotificationAlertHeaderKey, CFSTR("Title"));
    CFDictionaryAddValue(dict,kCFUserNotificationDefaultButtonTitleKey, CFSTR("OK"));

    SInt32 err = 0;
    CFUserNotificationRef notif = CFUserNotificationCreate(NULL,
              0, kCFUserNotificationPlainAlertLevel, &err, dict);

    CFOptionFlags response;
    if((err) || …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c jailbreak ios

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