1,找到以下路径 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS(version number).sdk/SDKSettings.plist 。修改文件中的CODE_SIGNING_REQUIRED的值为NO。跳过使用code provision。(注明version number 为sdk的版本号码)
2,xcode中的code signing identity不使用任何的code signing。
3,下载ldid可执行文件,放在/usr/bin/目录下。下载链接
4,复制一份Release配置,命名为Cydia。
5, xcode中的target 添加run script 。脚本如下
if [ ${CONFIGURATION}='Cydia' ]; then
echo ${TARGET_BUILD_DIR}/${TARGET_NAME}.app
/usr/bin/ldid -S ${TARGET_BUILD_DIR}/${TARGET_NAME}.app/${TARGET_NAME}
fi
Posted in
Uncategorized at November 14th, 2011.
No Comments.
An NSValue object is a simple container for a single C or Objectie-C
data item. It can hold any of the scalar types such as int, float, and
char, as welll as pointers, structures, and object ids. "
– from "Number and Value Programming Topics for Cocoa"
Posted in
Uncategorized at June 6th, 2010.
No Comments.
David Wong 使用了openiboot成功引导Android系统。在早期就,dev team中的planetbeing就成功将Linux2.6内核引进到苹果平台中的第一二代的iphone和第一代的ipod touch中的,但是还是缺乏一些硬件驱动。
现在david开发了一些驱动程序,使适应iphone缺少部分物理键盘的情况。
此次的对于苹果来说应该说是一场灾难。估计乔布斯见到视频后会抓狂。
Posted in
Uncategorized at April 23rd, 2010.
No Comments.