① 大家试过在windows环境下打包IOS吗
当然可以啦,ipa是个zip包交叉编译,在windows下用toolchain,把iPhone的lib库导入,头文件准备好,写好makefile直接make,编译好后直接打包成zip文件,改成ipa就行了,签名可以用ldid
② 开发ios系统的应用是不是只能在苹果操作系统下 在windows下用GNUstep可以吗
GNUstep 应该只能开发ios sdk2.0 已经很久以前得事情了
应该已经不更新了 目前已经sdk5.1了 少了大部分功能= =!
而且个人绝对用这个开发 绝对影响工作效率
目前比较实际得办法只有安装虚拟机 如果你得硬件够棒= =!
或者直接买mac 机 再或者直接吧你得pc 装成mac 系统
苹果公司就是要这样做了很多限制
目的就是你要去买他得设备= =!
如果不想纠结就果断搞mac 系统吧
③ 怎么在windows上使用ida逆向ios程序
ida可以在初始的时候选择加exe文件
,也可以在打开后用鼠标拖动一个exe程序到ida。
使用ida可以反汇编exe程序,看到捃流程,可以自动识别多数系统函数等信息。对于反向工程帮助很大,尤其是使用F5那个插件功能可以看到c代码。非常有用。
④ Windows 10可以做ios app的编译了吗
准备条件
1
首先需要我们前往微软最新的 Windows 光盘镜像,在镜像的时候,切记要64位的哦。
2
接下来还需要我们准备一个不小于 8G 版的 U 盘,用于制作安装 Windows 10 的安装 U 盘。
3
另外,如果你之前已经在 Mac 上安装了 Windows7 或 8 系统的话,那可以选择直接在 Windows 系统中进行更新升级就好。接下来主要是介绍如何为 Mac 重新安装一个 Windows10 的操作方法。
END
用 BootCamp 工具制作启动 U 盘
1
首先请将 U 盘插入 Mac 的 USB 端口,在 Mac 系统中打开 BootCamp 工具,如图所示
2
接着来到 BootCamp 的欢迎界面中,点击“下一步”按钮继续,如图所示
3
随后请选中制作启动 U 盘的所有选项,然后点击“继续”按钮。
4
接着在这里可以看到我们当前插入到 Mac 的 U 盘,在 ISO 镜像一栏,点击“选取”按钮,如图所示
5
随后请选择之前准备好的 Windows10 镜像,如图所示
6
当 U 盘与 Windows 10 镜像都已就位了,请点击“继续”按钮。
7
随后系统会提示我们是否要抹掉 U 盘上的数据,用于制作启动 U 盘,点击“继续”按钮。
8
接下就请耐心等待 BootCamp 制作启动 U 盘,由于需要拷贝,以及在网 Mac 的相关驱动,时间花费比较长。
9
当制作完成以后,会自动进入磁盘分割界面,意思就是说要为 Windows 系统分多少磁盘空间。我这里以分30G为例,请根据你自己的实际情况来定。
10
接着就请等待为磁盘分区了,分区好了以后会自动重启启动电脑,从启动 U 盘启动。
END
开始安装 Windows10
接下来从 U 盘启动以后,即可看到 Windows10 的安装界面了。
随后可以根据提示就可以安装 Windows 10 系统了,值得注意的是在选择分区时,要注意不要选错了。
在安装好以后,请打开 U 盘启动盘,在 BootCamp 目录下,双击打开 Setup 安装程序,可以为 Windows10 安装 Mac 电脑的硬件驱动。
随后根据提示安装即可,如图所示
⑤ 怎么在windows上使用ida逆向ios程序
ida可以在初始的时候选择加exe文件 ,也可以在打开后用鼠标拖动一个exe程序到ida。 使用ida可以反汇编exe程序,看到捃流程,可以自动识别多数系统函数等信息。对于反向工程帮助很大,尤其是使用F5那个插件功能可以看到c代码。非常有用。
⑥ 如何这windows环境下学习swift和iOS编程
1.在windows中无法编译swift,Apple推出这个语言只是完善封闭的生态圈,既然这样,windows中无法编译swift,微软是无法编译的。所以,要在OS个平台上使用,另外如果有一天windows版的开发环境,也不一稳定。
Swift是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift 是基于成熟而且倍受喜爱得 Cocoa 和 Cocoa Touch 框架,他的降临将重新定义软件开发。
2.Swift的开发从很久之前就开始了。为了给 Swift 打好基础,苹果公司改进了编译器,调试器和框架结构。我们使用自动引用计数(Automatic Reference Counting, ARC)来简化内存管理。我们在 Foundation 和 Cocoa的基础上构建框架栈并将其标准化。Objective-C 本身支持块、集合语法和模块,所以框架可以轻松支持现代编程语言技术。正是得益于这些基础工作,我们现在才能发布这样一个用于未来苹果软件开发的新语言。
Objective-C 开发者对 Swift 并不会感到陌生。它采用了 Objective-C 的命名参数以及动态对象模型,可以无缝对接到现有的 Cocoa 框架,并且可以兼容 Objective-C 代码。在此基础之上,Swift 还有许多新特性并且支持过程式编程和面向对象编程。
⑦ 如何在 Windows 下进行 iOS 开发
ISO来源于Apple的OSX,是UNIX系统,OSX已经差不多有10年的历史,从内核底层到软件架构都是逐步发展过来的,iOS使用ObjectiveC这个古老的语言来做开发。对于如何在Windows下进行iOS开发,我提供了一些方法:
1)刚刚安装的win7旗舰版系统,没有加各种补丁,杀毒软件这些用的微软的mse+ccleaner
2)安装vmware tools,与虚拟机有更好的交互效果
3)网络加快虚拟机运行速度,这是设置虚拟机的参数以达到提速目的
5、如果经济条件允许的话,可以考虑购买Mac,这是最省时、有效的方法。
没有人限制你iOS上唯一的下载应用途径就是Appstore,开发者做应用上线还要通过Apple审核,就算通过了,如果挂羊头卖狗肉乱来或者调用了不该用的API,APple一样随时可以下架。管理非常严格。反过来Android上非常松懈:厂商可以内置应用。经常会扔一些莫名其妙的软件预装在手机上,笔者在厂商的时候深刻体会到乱选软件是很好玩的事情。而且我们不会让你删除掉的。Google的官方菜市场不做应用审核,开发者上传软件很随意,这是个自由市场。国内还存在大量第三方软件菜市场。
⑧ windows系统下可否进行ios编程
不可以,,而且发布程序还要花99美元买个号
⑨ 如何在 Windows 下进行 iOS 开发
对于如何在 Windows 下进行 iOS 开发,我有下面的看法。
微软强调,iOS开发人员能够完全访问Winodws API是非常重要的。Windows API的数量也在增加,微软希望帮助iOS开发人员简化一些开发工作,以便更好地使用Windows API,并无缝链接到应用程序代码中。
第三个标准与第一标准密切相关。如果微软允许一个沙盒,对Windows API的完全访问将会受到严重的限制,并且会严重限制iOS开发人员利用objective-c语言开发Windows应用程序的能力。