
ios
artwebs
这个作者很懒,什么都没留下…
展开
-
54 条 AppStore 如何增加销售的心得
心得 1,App 都是数据快餐,你很容易沉迷进去(Doodle Jump)。 2,不要做"瑞士军刀"式的App,以简单的方式解决单一问题更好。 3,不要与Apple公司进行对抗,除了浪费你的时间与金钱以外你找不到任何好处,更严重的情况Apple会将你从开发者会员中除名。 4,也许你会觉得AppStore上App的数量已经惊转载 2012-07-24 17:30:54 · 1790 阅读 · 0 评论 -
xcode4.2能支持ios5.1sdk
而xcode4.3需要操作系统10.7一上,我的系统是10.6的,有什么办法让xcode4.2支持ios 5.1的sdk?解决了,把解决方法copy过来连接:http://www.cocoachina.com/bbs/read.php?tid=97441&keyword=4.2首先 下载xcode4.3 双击dmg文件打开 右键xcode图标浏览里面的内容 拷贝出上面所说的文转载 2013-02-26 14:14:07 · 943 阅读 · 0 评论 -
Eclipse for Mac 常用快捷键
为了提高开发效率,Eclipse 为我们提供了许多快捷键,它们能够帮助我们快速和方便的完成一些繁琐的操作。 关于 Eclipse for Windows 的快捷键,在百度和谷歌等搜索引擎都可以搜索到,在这里只提供 Eclipse for Mac 的常用快捷键。我并不打算把所有的快捷键都罗列出来,那样非常没有必要。Command + O:显示大纲Command + 1:快速修转载 2013-03-13 13:52:37 · 1722 阅读 · 0 评论 -
在Xcode中手动创建伪通用Framework
经常我们都会将自己写过的一些代码段整理出来,然后封装、打包,归档,等到别的项目需要使用的时候,再整个添加到新工程里去。这是个好习惯,而为了简单起见,通常都会将代码编译成一个链接库(.a, .so, .dll等),当然,要是没有团队协作而是在自己的机器上随便写写的话,随便设个环境变量之类的就好。但要是哪天需要在团队合作中使用,或者要开源给别人用之类的,就会碰到一群不知所以的程序猿,好比史前人类看到电转载 2013-03-18 16:29:27 · 3430 阅读 · 0 评论 -
Installing nginx and php-fpm on Mac OSX 10.8 using ports
This guide will guide you through the process of setting up PHP-FPM and nginx on your Mac OSX 10.8 Mountain Lion using MacPorts.Installing XCodeFor starters, you need MacPorts installed. This转载 2013-03-21 16:47:04 · 1351 阅读 · 0 评论 -
如何开始设计手机应用
手机应用设计是一个设计领域,它从几年前开始发展和进化。在2008年,随着IPhone和App Store的发布,就有了较好的手机硬件和生态系统,手机应用的开发开始变成一个更加引人有趣的市场。随着越来越多的手机应用开发,为了在开发强大的应用的同时给用户一个好的体验,这些应用的设计变得日益重要。如今你已经知道手机应用的设计和开发是一个现实。但是如果你还不希望跟上手机应用设计的步伐,那在这篇文章里,转载 2013-04-23 09:08:29 · 914 阅读 · 0 评论 -
如何将自己编写的软件放在真机上运行
想要将自己编写的软件放到真正的iPhone上去运行,首先你需要成为Apple Developer计划的成员。其次,你需要设置程序ID和认证书,在这之后你就可以在你指定的iPhone上运行你的程序了。下面我将会告诉你如何设置你的程序ID和认证书,让你的程序在iPhone上跑起来。首先你需要登陆你的Developer Member Center(Developer.apple.com),然转载 2013-04-23 10:23:16 · 1016 阅读 · 0 评论 -
如何联机调试和发布程序(99$)
必须条件:99$(没这个就不用再往下看了)我的系统是10.5.7 不同版本的系统,可能有点小小的区别首先登录到http://developer.apple.com/iphone/index.action如果已经购买了99$, 登录进去后会看到如下地方(图1) 点进去会看到如下界面(图2) 这里我要提一下,公司和个人的$99转载 2013-04-23 10:57:40 · 659 阅读 · 0 评论 -
iOS直接获取摄像头数据
需要添加的 Framework :CoreMedia, CoreVideo QuartzCore, AVFoundation MyAVController.h: #import #import #import #import #import @interface MyAVController : UIViewController AVCaptur转载 2013-04-23 14:25:41 · 4204 阅读 · 1 评论 -
如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
游戏截图: cocos2d是一个非常强大的开源库,它可以为你开发iphone上面的游戏节省大量的时间。目前支持精灵(sprite)、动画、物理引擎、声音引擎以及许许多多非常酷的图像效果等等。 我也是刚开始学习cocos2d,目前已经有许多非常好的教程来教你如何使用cocos2d了。但是,那些都不是我想要的。我真正想要的是一个非常简单,但是可以跑起来的游戏。这个游戏包括怎么使用动画、碰转载 2013-05-02 16:26:50 · 1033 阅读 · 0 评论 -
如何在cocos2d里面使用动画和spritesheet
子龙山人Learning,Sharing,Improving!(译)如何在cocos2d里面使用动画和spritesheet 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywend转载 2013-05-02 16:28:05 · 795 阅读 · 0 评论 -
【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/xiaominghimi/article/details/6937097//——2012-12-11日更新 获取"产品付费数量等于0这个问题"的原因看到很多童鞋问到,为什么每次都返回数量等于0??其实有童鞋已经找转载 2013-07-23 09:51:13 · 1374 阅读 · 0 评论 -
Cocos2d-x 程序是如何开始运行与结束的
问题的由来怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个 Scene HelloWorldScene,然后在 HelloWorldScene 里面写相关逻辑代码,添加我们的层、精灵等 ~ 我们并不一定需要知道 Cocos2d-x 是如何运行或者在各种平台之上运行,也不用知道 Cocos2d-x 的游戏是如何运行起来的,它又是如转载 2013-07-23 10:23:24 · 3823 阅读 · 0 评论 -
PhoneGap教程:使用PhoneGap命令行工具快速创建IOS PhoneGap项目
本文将讲解如何使用PhoneGap2.0及以上版本提供的命令行工具来快速创建IOS平台上的PhoneGap应用项目(Xcode项目),并在开发过程中使用这些命令进行编译和调试。如果一切顺利,在10分钟之内你就应该能够创建并在IOS设备模拟器中运行成功一个PhoneGap应用。说明本文基于Apache Cordova API文档中的“Command Line Usage”一节:h转载 2013-09-11 11:55:19 · 1671 阅读 · 0 评论 -
【cocos2dx】用外部浏览器打开url的方法
由于公司要做类似内嵌浏览器的功能,在网上找了下,几乎都只是调用外部浏览器来实现,就先把我找到的关于这方面的只是总结一下。(原文转自:http://www.cocos2d-x.org/boards/6/topics/11290)1. 修改“cocos2dx\platform\win32”下的CCApplication.h和CCApplication.cpp,添加转载 2013-09-13 11:55:49 · 2700 阅读 · 0 评论 -
[Objective C]iOS-图片操作集合
CFURLRef.CFDataRef and CFMutableDataRef --- NSDataRaw data编辑图片的几个方法第一种先用UIImage对象加载一张图片然后转化成CGImageRef放到CGContext中去编辑第二种 用CGImageCreate函数创建CGImageRef转载 2013-10-30 09:56:43 · 1519 阅读 · 0 评论 -
iPad3/iPad2/iPad 5.1.1完美越狱WIN版详细教程
Absinthe 2.0.4 更新 最新更新:5月30日,iOS 5.1.1完美越狱工具Absinthe 2.0.4再次更新!完美支持iPad2,4 iOS 5.1.1Absinthe 2.0.4(Win版下载地址 mac版下载地址 Linux版下载地址)已经越狱的不需要再重新越狱,这次更新最主要增加了对遗留的 iPad 2,4的支持。到现在为止还未成功转载 2013-02-26 10:18:20 · 5046 阅读 · 0 评论 -
evasi0n iOS 6 完美越狱已经正式上线了
evasi0n - iOS 6.x Jailbreak Compatible with all iPhone, iPod touch, iPad and iPad mini models running iOS 6.0 through 6.1Official MirrorsServerOSLinkbox.原创 2013-02-06 09:43:49 · 841 阅读 · 0 评论 -
iphone开发:ipa打包
编译完了的程序是HelloiPad.app文件夹,我们需要制作成ipa安装包,方便安装在iPad上。第一步,新建一个文件夹,名字任意。找一个不大于500*500的jpg图片,改名为:iTunesArtwork,注意不能有后缀名。第二步,建立一个文件夹,名为:Payload,把刚才编译的HelloiPad.app拷贝到这个文件夹里面。第三部,修改app里面的Info.plis转载 2013-02-06 10:53:06 · 707 阅读 · 0 评论 -
学习iphone 开发过程(1)--在vmware上安装mac osx 10.7
由于本人没有mac 所以只能先装个vmware,先学会再说。 起初,先在vmware上装的原先下的[苹果雪豹操作系统正式版].snowleopard_10a432_userdvd.dmg,结果安装过程也是困难重重,诸多问题就不提了,但是后来装xcode要么版本不兼容,要么系统崩溃。。。。 后来,只有找新的系统版本再试试,结果据然成功了,真是上天不负有心人。资源地址:http://do原创 2012-07-26 10:21:31 · 943 阅读 · 0 评论 -
苹果悄悄进入企业级市场,iOS起飞,Android折翅
跟Android等操作系统相比,苹果的iOS现在不仅在个人应用市场中更受开发者青睐,在企业级应用市场中也开始吃香:根据开源手机应用开发平台Appcelerator最新的调查,在企业级产品开发方面,苹果iOS的热度要远远超过Google的Android。此外,这项调查还表明,开发者开始从个人app转向企业级app开发,有三分之二的被调查者正在为他们的公司或者商务客户开发app。Appcelera转载 2012-07-27 09:12:14 · 1303 阅读 · 0 评论 -
俄罗斯黑客:iOS内购破解已经成为历史
上周,苹果官方宣布iOS 6正式版将会修复内购漏洞,同时向开发者提供了暂时性修复的Beta版本(详情),俄罗斯黑客Alexey V. Borodin在App Store内购破解上的风光日子似乎已经一去不返。而今Borodin也通过个人博客承认,iOS 6确实已经封锁了之前他所使用的内购漏洞。 虽然苹果在发现App Store的内购系统遭到破解之后,采取了一系列的措施——比如关闭了Boro转载 2012-07-27 09:03:53 · 2888 阅读 · 0 评论 -
ios 开发中 制作和使用静态库
静态库导出的一般都是全局的变量和函数,我们这里制作的静态库是C语言的1,先开启XCode(我使用的是3.2.6,SDK4.3) 创建一个静态库工程:File--->New Project---->iOS--->library---->CocoaTouchStaticLibrary 取名:myLib2添加一个.h/.c3,在.h里声明一个函数,在.c里实现这个转载 2012-10-18 15:43:24 · 1046 阅读 · 0 评论 -
iPhone App 开发第一步:从零到真机调试HelloWorld
最近才开始研究iPhone开发,由于没有Mac,采用的是AMD CPU + Win7 + VMWare之后安装Mac OS X Snow Leopard,再升级,再安装XCode 4.2和iOS SDK 5.0,是最为费劲和折腾的一种方式了,如果条件允许,请勿搞些折腾,费时费力。此后真机调试用的是自己的iPhone 4s,系统5.0已越狱,非越狱机器且无IDP账号怎么调试,我未进行试验。以后肯定会原创 2012-11-30 16:27:47 · 1645 阅读 · 0 评论 -
iphone多线程编程
多核运算在iOS中concurrency编程的框架就是GCD(Grand Central Dispatch), GCD的使用非常简单。它把任务分派到不同的queue队列来处理。开发者把任务代码装到一个个block里面,操作系统把这些任务代码分派到不同的资源 里去处理,一个简单的例子来说,为什么初学者写tableview的时候,滑动列表时总会很卡,因为很多初学者把图片装载放到main threa转载 2012-12-12 10:46:14 · 805 阅读 · 0 评论 -
Xcode 4.1/4.2/4.3/4.4/4.5 + iOS 5.1.1免证书(iDP)开发+真机调试+生成IPA全攻略
开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。更新:现在Xcode 4.2正式版和iOS 5均已发布,下面补充上4.2的修改方法。(2011-10-24)各步骤会标明版本,比如(Xc转载 2012-12-13 14:47:24 · 1301 阅读 · 0 评论 -
如何在iOS使用InAppSettingsKit
如果App需要記錄使用者的設定,除了可以自己重寫一套Preference以外,也可以利用iOS提供Settings.bundle。不過Settings.bundle只能從App外部存取,也就是說系統會把所有的Settings.bundle收集起來,集中顯示在預先安裝的Settings。如果希望在App內部能夠存取Settings.bundle則需要透過第三方函式庫InAppSettingsKi转载 2012-12-14 16:14:17 · 2750 阅读 · 0 评论 -
IOS学习之IOS沙盒(sandbox)机制和文件操作
IOS学习之IOS沙盒(sandbox)机制和文件操作(一)1、IOS沙盒机制IOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3、应用程序请求的数据转载 2012-12-17 17:00:24 · 1093 阅读 · 0 评论 -
iOS开发中一些有用的小代码
1.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate pre转载 2013-01-08 09:34:08 · 767 阅读 · 0 评论 -
十个好用的iOS开发辅助工具与资源
「工欲善其事,必先利其器」为了开发出更好、更有创意又高质感的 iOS 应用程式,方便又大腕的辅助工具以及免费资源是绝对少不了的!这边让我们来介绍一些常用又简单的免费小工具吧。1. Resizer将 Retina 使用的图档(档名为 @2x 或 -hd 的图档)快速且完美地产生普通屏幕的图档尺寸。2. LifeView透过 Wifi 使用 iPhone 或是 iPad 直接预转载 2013-01-08 09:36:34 · 1353 阅读 · 0 评论 -
iPhone开发者必读:苹果iOS 6固件重点
iOS 6 包含200多项新功能,包括更加智能的“Siri”语音助理、全新的“分享照片流”、惊艳的全景拍照、方便的票卡管理工具 Passbook、蜂窝网络下使用 FaceTime、改进的邮件客户端、采用统一地址栏的 Safari 浏览器等等,还有很多专门针对中国用户定制的功能等。但从6月的WWDC以来,iOS 6开发版便在第一时间提供给开发者,所以iOS 6对于开发者而言其实并不陌生。然而,这转载 2013-01-08 09:38:49 · 953 阅读 · 0 评论 -
NSdata 与 NSString,Byte数组,UIImage 的相互转换
1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding];复制代码NSString->NSDataNSString *aString = @"1234abcd";转载 2013-01-30 16:29:17 · 808 阅读 · 0 评论 -
AES 加密
C++ AES 加密算法 头文件:#ifndef AES_H#define AES_H#include #include #include using namespace std;class AES{ // 默认 PKCS5Paddingpublic: static char commkey[16]; char转载 2013-01-30 14:08:48 · 1417 阅读 · 0 评论 -
Object-C 从字符串中取16进制数到byte数组
//从字符串中取字节数组 -(NSData*)stringToByte:(NSString*)string { NSString *hexString=[[string uppercaseString] stringByReplacingOccurrencesOfString:@" " withString:@""]; if ([hexString length]%2!=0转载 2013-01-30 16:26:07 · 5296 阅读 · 0 评论 -
How to solve SSL certificate problem with git-svn
If the above does not work there's another option noted in this SO post whereby you can change the permissions recursively on ~/.subversion/auth. This is done by doing "chmod -R 777 ~/.subversion/au转载 2014-02-20 17:30:20 · 1383 阅读 · 0 评论