1 iPhone能否在Windows中开发
同类问题:iPhone能不能在XP开发?iPhone能不能在Vista下开发?iPhone能不能在linux下开发?

答: 如果要开发能够在App Store上线的iPhone应用程序,答案是不能。
早在iPhone SDK出现之前,开发者会使用iPhone Toolchain进行开发。toolchain是可以安装在Windows的Cygwin或Linux环境的。但是目前如果您要开发可以在App Store进行销售的程序,请使用Mac OS系统。
使用toolchain开发的坏处是 a)环境搭建麻烦 b)缺乏interface builder, instrument等工具。 好处是可以使用未公开API,可以在后台运行,可以进行系统级别的操作,但是要求使用者手机是破解过的。

本站强烈反对您使用破解工具开发,将会违反您与apple的协议。另外本站强烈反对您自行破解您的软件放到其他平台销售,同样违反您与apple的协议。

相关问题:如何用cygwin安装IPHONE SDK 3.0? 答:目前为止 iPhone toolchain只有2.x版本。

2 我在Windows装了开发环境,为什么找不到Interface Builder?
答:找不到就对了。能找到就怪了。
相关问题: Windows里是否有模拟器? 答案:没有
Windows里是否可以真机调试? 答案:可以,通过scp。
Windows里用什么IDE编辑Objective-C?答案:http://www.cocoachina.com/bbs/read.php?tid-1054.html

3 我没有苹果电脑,怎么办?
答:最好的办法是购买一台, Mac机器目前越来越便宜。目前的iMac, Macbook, Macbook Pro, Mac mini均可以进行开发。最便宜的Mac mini其实真的很便宜。
如果您还觉得价格贵,推荐您不要做iPhone开发,可以去做Android或是其他手机开发。

4 进行iPhone开发需要真机调试吗?如何做?用iPod Touch可以吗?
答:不需要,但您需要在真机进行测试。iPhone或iPod Touch大部分都一样。虽然大部分的功能均可以直接通过在模拟器中运行进行调试,但是上线之前您需要在真机进行测试。
您需要加入iDP(每年99美金),获取证书后才能进行真机调试。
如果您暂时没有获得iDP证书还希望在真机调试,请参考:http://www.cocoachina.com/bbs/read.php?tid-6040.html

5 现在我大概看明白了,我想开始进行iPhone开发,如何做?
答:建议您首先查阅本区置顶贴,内有很多内容,从新手入门到进阶开发:iPhone开发, 全区索引, 动态更新!
另外,建议您查阅本区精华帖:精华  以及 [已解决] 的问题。
如果您有关于申请iDP证书的问题,请查阅App Store上线/推广/销售讨论区
如果您希望开发游戏,请查阅 游戏开发讨论区

6 我有iPhone开发的问题,怎么办?
答:首先您先看过上面内容,接着可以使用本站的搜索功能进行查询。您也可以在Google中搜索您的问题,后面加上site:cocoachina.com 即可查询本站相关内容。这种方式获得答案是最快速的。通常如果您是初学者,大部分问题都已经有人问过而且解答过了。如果没有找到您的问题的解决方法,首先查阅官方文档,接着在Google直接搜索您的问题,加上iPhone或者Cocoa等关键字。如果您知道函数名或者类名,直接在Google搜索也经常会获得答案。
如果上面还是没法解决您的问题,请发帖提问。发帖提问前注意先查阅在CocoaChina讨论的艺术 以便更好地让别人帮助您解决问题。

转载于:https://www.cnblogs.com/winb/p/4283452.html

新手对于iPhone开发环境等入门问题解答汇总相关推荐

  1. iOS开发教程之:iPhone开发环境搭建

    安装条件: 硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC. 注意:运行MAC OS,需要电脑支持虚拟技术(VT),安装时,需要将VT启动,在BIOS中开启. 软件: Window ...

  2. iPhone开发环境搭建全过程 iPhone手机开发内容,中文手册

    http://3g.edu.csdn.net/kecheng/iphone.html  iPhone手机开发内容 http://www.docin.com/p-34874880.html# iPhon ...

  3. iPhone开发环境搭建For PC

    网络上这方面的文章很多,但也充斥着很多误导用户的,这里将本人曾经尝试过的经验方法记录于此,也给后来者一个方向.首先,对比其他移动应用开发,PC上搭建iPhone开发无疑是最复杂的,当然如果你是MAC, ...

  4. Windows下安装苹果iPhone开发环境xcode图文教程

    因为只有在mac系统上才能安装xcode哦~所以我们只有在Windows下先安装虚拟机,然后在虚拟机上安装mac系统. Xcode for Mac(苹果软件开发工具)  官方最新版 http://ww ...

  5. 【技术文档】Jeecg-P3开发环境搭建入门(java插件开发框架)

    一.项目工程说明 jeecg-p3-web       | 启动主项目 jeecg-p3-biz-demo | 插件项目     注意:项目为maven工程,采用maven方式导入eclipse等ID ...

  6. 【转】在Windows中搭建iPhone开发环境

    很多朋友希望在体验或学习iphone开发,但是iphone开发环境一般需要 安装在mac计算机下mac os中. 这给许多朋友带来了额外成本投入. 网上已经有各种破解方法,在非苹果电脑上安装iphon ...

  7. windows下搭建iphone开发环境

    在windows下搭建iphone开发环境,我是这样做的. 1. 安装虚拟机,并且在虚拟机中安装mac os: 2. 启动虚拟机的mac os, 然后安装 iphone sdk. 具体请参考以下几篇文 ...

  8. VMWare虚拟OSX系统搭建ios、iphone开发环境并成功运行模拟器(2016)

    虚拟OSX系统搭建ios.iphone开发环境并成功运行模拟器 搭建ios.iphone开发环境,如果你是土豪,又或者是 愿意砸钱投资.直接买个MacBook就可以了.然后从AppStore下载所需的 ...

  9. iPhone开发环境的安装

    ---------------------------------------------------- iPhone开发笔记(一) ---iPhone开发环境的安装 今天讲讲iPhone开发环境的安 ...

最新文章

  1. 解决bootstrap下的图片自适应问题
  2. 怎么用mysql存储系统数据库_mysql数据库之基本操作和存储引擎
  3. [Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能
  4. c# 通过内存映射实现文件共享内存
  5. IOC操作Bean管理XML方式(外部属性文件)
  6. Github | 如何用Python测试GPU与CPU计算性能
  7. 转行前端很迷茫,该怎么办?
  8. Emacs配置文件(备份用)
  9. 百度长语音识别免费开放 大幅提升语音转写效率
  10. Django 阅读笔记 - Cache
  11. Xshell v6 Build 0193 绿色特别版及全套产品
  12. mysql5.6 0000-00-00 00:00:00_Mysql sql_mode设置 timestamp default 0000-00-00 00:00:00 创建表失败处理...
  13. 鬼泣模仿秀01——Unity3D实现类似鬼泣的蓄力攻击(C#)
  14. Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置
  15. Hololens2初入——解决HL真机到PC图像传输的实时性问题
  16. 每天不知道吃什么,于是我做了个随机选择的小程序
  17. LoadRunner使用手册
  18. Sqlite3安装使用(基于Windows 10)
  19. ubuntu20 开机启动_Ubuntu20.04 双网卡 共享上网解决方案
  20. 自己动手画CPU《计算机组织与结构实验》之计算机数据表示 第2关:汉字机内码获取实验 超详细教学

热门文章

  1. c# groupbox大小,C# 实现可拖动和调整大小的控件
  2. Python---编写一函数 Fabonacci(n),其中参数 n 代表第 n 次的迭代。
  3. diy手工制作泡沫小球_废物利用手工DIY教程。一次性筷子变废为宝,手工制作木屋模型...
  4. linux /home recovering journal,linux报错:/dev/sdb2:recovering journal
  5. vm虚拟机下linux安装python_机器人编程01——虚拟机VM安装Ubuntu并配置python开发环境...
  6. 深入浅出Android App耗电量统计
  7. 第四章 SQL*plus介绍、常用命令
  8. 第二篇:mysql_____sql语句语法格式
  9. QuickLook搭配Everthing提高工作效率
  10. oracle两表同步java代码,利用DBLink+JOB实现两个Oracle数据库之间的数据同步