in house从字面意思理解就是‘内部的’,in house版本的ipa就是一个用于公司内部使用或测试的一个苹果应用程序安装包. 作为一个app应用程序开发者,在app应用程序在苹果商店上架前总需要将安装包安装到ios机器上进行测试,这个时候我们就需要打包in house版本的ipa了,打包in house实际上是一个将ipa应用程序重新签名的一个过程.下面我们就讲述如何发布in house 一般来说打包in house需要以下东西 MAC机器,一般打包ipa都是在MAC机上打包的,一个后缀名…
前提是注册成为企业开发者(¥299),申请到证书并安装到本地,可以正常使用Xcode在IOS移动设备上进行Debug. 首先build看是否报错.如无错 执行下一: 执行Product—Archive 打包,然后点击Distribute,界面如下: 选择方式,选择中间项如图: 选择发布证书: 保存.请勾选Save for Enterprise Distribution 按图填写相关内容. 前两项为必填项.后三项可选.安装时想显示Icon的话可填写Img URL.不填则无图空白显示正常不影响安装应…
一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本: 3.下载并安装unlock-all(VMware Workstation默认限制安装Mac虚拟机,需要安装此文件后解除限制); 4.下载Mac OS操作系统的镜像文件(需要是.ios文件)如果下载的是.dmg文件,需要用 anytoiso.exe工具转换成.ios文件,下载完成后在VMware…
XCode中插件管理工具:Alcatraz    转自http://www.cocoachina.com/industry/20140506/8325.html 苹果现在的成绩得益于其始终如一的坚持.从Pentalobular screws到Sandboxing技术,当用户选择购买Mac或iPhone时,苹果希望消费者放弃对产品大量的控制.无论这些设计决策是为了确保一个好的用户体验,还是这种控制作为一种保留,都是有争议的.但是现实情况是,在硬件和软件方面,苹果公司喜欢的是象牙塔而不是集市.  …
本文转自:http://www.cnblogs.com/imzzk/p/firim.html 一次很偶然的机会知道fir.im,这家公司主要的产品就是帮助开发者方便便捷地发布iOS或者Android应用的.今天我就聊聊如何在FIR.im中发布自己的APP,然后让加入UUID的设备通过网页直接下载安装.这样做的好处就是不用傻呵呵的每次插入USB,通过XCode去生成APP啦.毕竟有时候带根线是挺麻烦的事情,最关键的是团队成员一多,你总不能把设备一个个拿过来去更新,多么笨拙的事情啊.所以我觉得FIR…
现在Xcode7可以用一个appleid就可以往手机上部署测试app,不再需要$99,这也是方便.但是要把app发给别人的手机上运行还是不行,除非别人的手机在你身边可以直接通过Xcode安装 关于怎么打包可以看以下这篇文章 xcode7.x 免证书生产IPA打包文件 主要说说我碰到的问题 设备: iphone6 系统:ios9.3.3 目前最新 状态:已越狱 在文章里提到在Build Settings下面修改Code Signing Identify为Don’t Code Sign,我修改了之后…
安装coacoapods步骤: 在终端输入如下命令,升级ruby版本: sudo gem update —system 出现这个,标志着安装成功. 完成之后,再输入如下命令: gem sources --add http://rubygems.org/ 输入y,点击回车.输入下面命令查看是否添加成功. gem sources -l 然后输入如下命令,安装cocoapods: sudo gem install cocoapods 如果出现如下错误: 这是因为ruby的版本没有升级到最新.如果没有出…
转:https://laoyur.com/?p=414 iOS7.1中,通过itms-services://方式安装ipa已经发生了改变,.plist文件必须是https://的,.ipa文件的链接则依然可以是http://的. 目前的解决方案大致有以下几种: Dropbox大法.把plist文件放到Dropbox上,生成一个https的下载链接. 用StarSSL之类的免费SSL服务获得SSL证书,来加密你的服务器. 没钱的穷屌丝可以自建CA,生成自签名SSL证书加密你的服务器,然后为你的CA…
  iOS应用上线发布流程一般包含相关证书文件的配置.Xcode的设置.App Store Connect填写App的相关信息.ipa包上传.审核结果以及相关邮件回复.相关证书文件的配置与Xcode的设置一般由iOS开发人员来完成,下面只讲拿到iOS开发人员给的xxxx.ipa包后的上架App Store发布流程 另外:iOS开发者证书的注册.申请.支付一般由iOS开发人员来配合完成. 一.登录Apple开发者中心 Apple开发者中心网站:https://developer.apple.com…
网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 注意,以下讨论都是以"合法注册开发者账号并支付年费"为前提,利用无证书生成iPA的小朋友请无视本文: 真机调试的开发测试环境: RAD平台:XE7 MAC平台:OSX10.8 Xcode版本:Xcode4.6.3 设备:iPhone 4  ios6.1 特别注意:     1. 本文图片较多,请于较好的网络环境下…
XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) XE8 & IOS开发之免费证书真机调试:开发证书.AppID.开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相)…
网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 注意,以下讨论都是以"合法注册开发者账号并支付年费"为前提,利用无证书生成iPA的小朋友请无视本文:  真机调试的开发测试环境: RAD平台:XE7 MAC平台:OSX10.8.5 Xcode版本:Xcode5.1.1 设备:iPhone 4  ios6.1 特别注意:     1. 本文图片较多,请于较好的网络…
iOS安装包的三种格式 deb.ipa 和 pxl的解释和说明 目前 iOS 平台上常见的安装包有三种,deb.ipa 和 pxl.转自链接:http://fanlb.blogbus.com/logs/80466716.html  多谢作者分享!其中 deb 格式是 Debian 系统(包含 Debian 和 Ubuntu )专属安装包格式,配合 APT 软件管理系统,成为了当前在 Linux 下非常流行的一种安装包.进入 2.x 时代之后有 Cydia 作者 Jay Freeman(sauri…
1.首先通过钥匙串访问--证书助理--从证书颁发机构请求证书--填写证书信息(邮箱,常用名称,存储到磁盘)--存储为(自定义名称.certSigningReuqest,简称CSR文件,只是为了提交到苹果开发者账号中,然后就没用了)到本地 2.苹果开发者账号中,创建证书(Development和Production)--上传CSR文件--下载证书运行 ( xxx.cer文件) 注意:只有在当前电脑中生成本地生成证书,上传到苹果开发账号,然后下载cer文件运行后,钥匙串中才有证书以及对应的秘钥 如果…
本文主要讲述以下内容: ios开发版证书的申请, 企业证书的申请, appid的创建, provision profile的生成, 开发设备devices的绑定, 以及每个证书文件之间的关系, 最后使用这些证书发布企业内部使用的app的方法过程. 企业版证书如下         开发者证书如下:               安装之后,ios_development.cer会自动启用Keychains程序,将其加入到login证书中.   provision Profile文件则是会被iphone…
本文转载至 http://blog.csdn.net/pjk1129/article/details/7572183 企业版IDP的申请及“In House”发布 原贴地址:http://blog.csdn.net/kmyhy/article/details/6418280 企业版IDP,即iOS Development Enterprise Program.注意是$299/Year那种,并不是$99/Year的那种. 这种方式的IDP其最大的好处在于:可以发布“In House”应用. 这种应…
iOS证书配置实践 本文参考了: iOS证书配置指南:http://dev.umeng.com/push/ios/license-configuration-guide 写在前面: 团队开发证书的管理: 一个开发者账户只能申请3个发布证书,2个开发证书(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,所有App和所有开发者共用一个证书即可,没必要生成那么多的证书,造成混乱,证书一般在过期之后才会重新添加.) 在团队开发的时候,最好是一个人去管理证书,当有其他人要用的时候,可直接导出.p…
提示:暂时不能用了,企业证书滥用 ios 企业证书 ipa 重新签名发布 1. 应用场景 当前有一个 未用企业证书签名的 ipa 文件,默认是不可以直接安装到设备上的:我们需要用企业版证书签名: 当前有一个已经用企业证书签名的 ipa 文件,不过我们可以用另外一个企业证书对其重新签名: 以上两种场景国内有开放的平台在做,比如 蒲公英 2. 重新签名原理和工具 Solution: Unzip the IPA unzip Application.ipa Remove old CodeSignatur…
作为一个app应用程序开发者,在app应用程序在苹果商店上架前总需要将安装包安装到ios机器上进行测试,这个时候我们就需要打包in house版本的ipa了,打包in house实际上是一个将ipa应用程序重新签名的一个过程.一般来说打包in house需要以下东西:MAC机器,一般打包ipa都是在MAC机上打包的,一个后缀名为.mobileprovision概要配置文件,一个后缀名为P12的证书,还有一个后缀名为.cer的证书,还有就是你想重新签名的ipa. 如何给ipa重新签名 步骤1 : …
一.iOS开发:AD-HOC版应用测试方法:http://hi.baidu.com/kangle1208/item/163f39530abb4d3195eb05a7 二.plist的方式发布: 1.you have to have two file.     yourapp.ipa    yourapp.plist2.in the plist : <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pl…
本文将为你演示,如何创建开发证书和发布证书,以及其他辅助内容.首先打开浏览器,进入[苹果开发者网站]输入[Apple ID]和[密码],点击登录按钮,进入开发者管理后台. 点击左侧的[Membership(会员关系)],进入会员关系页面,在会员状态页面,显示了你的开发者账号类型,组织信息等,在此可以查看账号的过期日期,在距离账号过期一个月时,此处会出现账号过期的提示.点击[People(成员)]页面,你可以在此页面邀请和管理团队中的成员.点击[Certificates,IDs & Profile…
一.概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库(从一个坑出来,又进了另一个坑而已--). 二.安装 由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下: 注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境 1.Ruby环境搭建 当前安装环境为Mac mini 10.8.5.Mac  OS本身自带…
一.CocoaPods简介 1.什么是CocoaPods CocoaPods是iOS的包管理工具. 2.为什么要使用CocoaPods 在开发iOS项目时,经常会使用第三方开源库,手动引入流程复杂,并且库之间还存在依赖关系,更增加了手动管理的难度.开源库如果升级了,你也想用最新版本,还需要重新手动导入,这大大增加了工作量.但用了CocoaPods后,安装和升级都只是一句命令的事情,让你可以专于业务本身. 二.CocoaPods安装 1. 安装Ruby CocoaPods基于Ruby语言开发而成,…
iOS开发肯定离不开开发文档,苹果有在线帮助文档,xCode其实可以下载模拟器文档和iOS8.1文档的,不过下载的速度实在不敢恭维,而且比较头疼的是不显示下载进度条的,苹果的开发文档都是放在)/应用程序/Xcode.app/Contents/Developer/Documentation/DocSets路径下,该路径下可以看到三个文件,xCode 6.1文档(com.apple.ADC_Reference_Library.DeveloperTools.6_0_1.docset),iOS8.1文档…
作为一个app应用程序开发者,在app应用程序在苹果商店上架前总需要将安装包安装到ios机器上进行测试,这个时候我们就需要打包in house版本的ipa了,打包in house实际上是一个将ipa应用程序重新签名的一个过程.一般来说打包in house需要以下东西:MAC机器,一般打包ipa都是在MAC机上打包的,一个后缀名为.mobileprovision概要配置文件,一个后缀名为P12的证书,还有一个后缀名为.cer的证书,还有就是你想重新签名的ipa. 如何给ipa重新签名 步骤1 : …
Emmmm,最近一波失业潮.富某康.某团.摩某.京某.知某.某浪.58 某大面积裁员,那么在这个千钧一发之际,单纯iOS开发也着实不好过,回过头看一下,裁掉的都是单一选手,为了节约成本公司留下的都是身兼多职的全栈开发工程师. 那么iOS, 有些选手就要找对方向再学一手以备下次被裁员的不是自己.HTML,CSS, JS,小程序,React, React Native浮现在选手面前. 好,进入正题,今天开始从0入门小程序.咦,等等,为什么叫选手呢,因为当前环境下经济不景气都是去竞争口饭吃的,就像是在…
OpenCV是一个开源跨平台的的计算机视觉和机器学习库,可以用来做图片视频的处理.图形识别.机器学习等应用.本文将介绍OpenCV iOS开发中的Hello World起步. 安装 OpenCV安装的方式有三种: 下载源代码编译 使用CocoaPods安装 使用官方的framework 第一种方式太麻烦,而且我也不熟悉,想要自己编译的可以去github下载编译. 第二种方式很简单,再podfile中加入pod 'OpenCV-iOS', '~> 3.1',然后运行pod install就行,但是…
XE6移动开发环境搭建之IOS篇(2):安装虚拟机(有图有真相) 2014-08-15 22:04 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 1.安装英文原版虚拟机--------------------------------------------------------------- 1. 我们先在E盘建2个文件夹: MyVM 和 MyVM_MacOSX,用于存放准备安装的虚拟机文件和虚拟Mac系统文件.(此…
随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods. CocoaPods项目的源码 在 Github 上管理.该项目开始于 2011 年 8 月 12 日,经过多年发展,现在已经成为 iOS 开发事实上的依赖管理标准工具.开发 iOS 项目不可避免地要使用第三方开源库,CocoaPods 的出现使得我们可以节省设置和更新第三方开源库的时间. 废话不多说进入正题 .查看cocoapods是否支持某个类库 pod search 类库名,支持模…
搜了半天,发现网上的很多教“使用Itunes给手机装ipa文件”文字都好几年了,现在的Itunes跟过去几年的功能和界面都有很大改变,话不多说直接两句话讲明白,希望帮到需要的人. 使用Itunes给手机安装ipa文件,连接上手机,双击ipa文件,应用程序就会出现在iTunes的应用程序里,将左侧列表中应用程序(很容易发现,是没有应用图标的)拖到手机屏幕上,点击右下角应用,就可以安装了.. . …