重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
(1)软硬件要求
创新互联主营赤峰林西网站建设的网络公司,主营网站建设方案,app开发定制,赤峰林西h5微信小程序定制开发搭建,赤峰林西网站营销推广欢迎赤峰林西等地区企业咨询
ios开发硬件环境配置
苹果设备,首先需要一台Mac电脑及一个iDevice——iPhone、iPad、iPod Touch均可,但三个设备都有的话,会对硬件配置更加有利,可以在不同设备上进行测试,确保app能在所有苹果设备上运行。
软件设置
在ios app开发中,首先要先会运用iOS应用程序设计语言Objective-C(现在最新的ios程序设计语言为swift)进行app设计。完成软件设计后,在开发应用程序时,需要使用Apple开发套件(SDK)以及Xcode,即ios的集成开发环境(IDE),进行代码调试、编译等。
(2)如何搭建开发环境
首先搭建Mac环境。其次要在真机(iphone/ipad)上部署和调试。Apple的iOS开发者帐号是每年99美元,除了能够访问各种文档资源之外,最重要的是它可以帮助开发者生成合法证书,并把应用部署到App store和真机上,当然,如果产品开发完成之后打算投入市场,那这个钱是省不得的。
第三步调试Phonegap源码。能调试Phonegap源码还是很必要的,一是可以学习一下整个流转机理,二是便于调试自己写的或加装的plugin。
第四部根据官方guide: Getting Started with iOS,搭建好项目结构。然后:
1、删除“Cordova.framework”
2、把CordovaLib.xcodeproj从phonegap源码包里拖到xcode里。
3、选择主项目(starteam-mobile-ios)的“Build Phases”,在“Link Binary With Libraries”下添加“Workspace”下的“libCordova.a”。
4、在“Target Dependencies”添加“CordovaLib”。
5、编辑“Build Settings”里的“Other Linker Flags”,添加“-all_load -Obj-C”配置项。
6、把Phonegap源码包里的“VERSION”文件拖到“Supporting Files”文件夹下。
7、主项目和CordovaLib.xcodeproj下的Architectures改为:Standard (armv7),不然编译时会报gcc相关的错。
最后调试Javascript。在真机上出了Javascript错误是非常难调试的,这需要很多的工具来支持才行,我准备把它和其他移动平台上javascript调试单独作为一个主题来详细研究,这里就暂时不多说了。到此,iOS上Phonegap开发环境也就搭建完成。
iOS8.1刚发布不久,盘古团队就把iOS8的越狱工具放出来了,完美支持iPhone6、iPad
Air2等所有支持iOS8系统的苹果设备,包括iphone4S/5/5S/6/6
Plus,iPad
Air/Air2,iPad
mini/2/3,iPod
Touch。iOS8.0-iOS8.x都可以完美越狱。下面我们一起来看看盘古越狱
for
iOS8怎么用吧。
盘古越狱
for
iOS8越狱教程
准备越狱
1.”设置”—“iCloud”—关闭“查找我的iPhone”
2.”设置”—
”Touch
ID与密码”—
”关闭密码”
开始越狱
1
打开盘古越狱工具。
2.
识别到苹果设备后点击【开始越狱】按钮。
3.开始越狱操作,耐心等待进度条走完。
完成越狱
请解锁苹果设备并按照提示操作,此操作不会抹掉设备资料。
解锁设备--选择WiFi(可跳过)--设置iCloud(可跳过)--设置找查我的iPhone(可跳过)--设置iTouch
ID与密码(可跳过)--开始使用
问题答疑
1.为什么没有Cydia
由于iOS8系统的诸多改变,Cydia以及依赖Substrate框架的许多插件都无法在iOS8下使用。因此我们在1.0版本的越狱中提供了开发者所需要的一些基础环境及SSH等插件,方便Cydia作者及其他开发者能尽快针对iOS8修改他们的代码。当Cydia作者完成兼容后,我们会发布更新来集成Cydia。所以,盘古越狱(iOS8)的1.0版本严格来说是为越狱开发者准备的版本。
2.请勿删除和禁用"com.apple.mobile.softwareupdated.plist"服务
请勿在越狱后删除和停止服务,否则会造成白苹果。
3.越狱失败的处理小结
(1)请先打开飞行模式并关闭Wifi后再重新尝试越狱,如果还是不成功,请重启手机后再尝试
(2)如果还是一直失败,请使用盘古刷机功能重新刷机后再进行越狱。
越狱后的设备如果通过Cydia
添加插件如果不兼容就会出现崩溃,建议你从新安装别的越狱源即可。
10月是忙碌的一个月,此前苹果官方刚推送完iOS8.1正式版更新,众人都还在忙碌iOS8.1的升级更新,还在为到底升不升级的犹豫时候,国人越狱团队盘古就在10月22日放出了iOS8.0-iOS8.1完美越狱。
今次越狱与以往不同,这次的越狱并没有Cydia,对于这一点,盘古团队也在官方做出了特别说明,说明原文如下:
为什么没有Cydia
由于iOS8系统的诸多改变,Cydia以及依赖Substrate框架的许多插件都无法在iOS8下使用。因此我们在1.0版本的越狱中提供了开发者所需要的'一些基础环境及SSH等插件,方便Cydia作者及其他开发者能尽快针对iOS8修改他们的代码。当Cydia作者完成兼容后,我们会发布更新来集成Cydia。所以,盘古越狱(iOS8)的1.0版本严格来说是为越狱开发者准备的版本。
温馨提示:请大家在越狱前请先进行进行完整备份,以防越狱数据丢失。此外系统版本为iOS7~7.X的设备目前无法使用盘古iOS8.1完美越狱工具,需要另行下载iOS7工具方可越狱。请大家耐心等待最新版本,持续我为您带来iOS8.1完美越狱最新消息。