做苹果开发,需要至少99美刀注册开发者帐号,这样写出来的程序才可以在真机上运行调试,才可以发布到app store,现在xcode7之后苹果有了调整,除了发布到app store还是需要美刀帐号,其它的只需要注册一个普通的苹果帐号即可,就我们平常下载app要使用的那个帐号密码就ok.
这里只简单说一下步骤,
工具的General->Identity->Team选择一个帐号,没有添加过,就点击Add an Account..输入帐号密码后选择IOS Free Mac Free,点击View Details... Signing Identities中Create IOS Development,如果也需要Mac应用开发,也可以Create Mac Development.这时候即可进行真机的调试运行了.
现在网上的资料基本只说了真机调试,说开源才可以免费的分发自己的app,这样还需要对方使用xcode进行编译,有没有其它方法?我们这个项目的程序要使用免费帐号发布到App Store是不行了,那能不能通过网上下载这些程序的ipa进行安装了?
那就来试试..
首先项目属性中修改一个 Deployment Target,默认9.0,我们改一个支持自己手机的版本,我这里修改为6.1
其次Edit Scheme设置Build Configuration为Release版本,debug版本这边未测试不知道是否可以使用..可自行测试
编译生成一下整个项目后,找到xxxx.app,即生成好的程序,注这里必须生成真机的Release版本,模拟器的最后会安装失败.
现在需要转为ipa,方法非常简单,新建一个Payload文件夹,把xxxx.app放进去,然后压缩Payload为xxxx.zip压缩包文件,把后缀.zip改为.ipa即可
在Mac系统下,打开ITunes,选择自己的设备-->应用程序,双击处理好的ipa文件,
这里xxxx.ipa即会在安装列表中,点击安装,在ITunes中应用,即可安装,把此ipa发给其它人,同样方法即可在非越狱ios设备上进行安装使用!
在windows系统下应该是一样的,我windows系统上的iTunes早已卸载了,所以没有测试...