除了将设备 provisioning 外,有什么其他办法能让我开发的应用安装在他人的 iPhone 上呢

2014-04-22 15:52:11 +08:00
 tylr
朋友让我帮忙做个很简单的demo iOS程序,我相信以我现在的技能还是勉强能做出来的 :) 但面临的问题是我做好后如何才能将其安装到朋友的iPhone上让他来测试呢?由于最近无法见面,我不能将他的手机拿到我mac上provisioning device而后直接build应用上去,请问有其他什么方法吗?感谢先
3169 次点击
所在节点    iDev
8 条回复
cielpy
2014-04-22 15:56:30 +08:00
adhoc就是干这个的,你可以打一个包,放到http://firapp.duapp.com,然后发他链接就行,当然也可以放到自己服务器。
tylr
2014-04-22 16:15:43 +08:00
@cielpy 打包上传到这里然后给他链接就行了?那么容易?我需要在应用中加入啥信息吗?譬如他设备的UDID?(看到网站上有链接说获取设备UDID,还没有搞清楚怎么我作为开发者怎么使用这UDID),非常感谢!
qdvictory
2014-04-22 16:17:58 +08:00
@tylr 非越狱的方法就是你把device id加到你的开发证书里面,不管是develop或product,都是可以用命令行、配置工具、itunes安装到对方手机的。
tylr
2014-04-22 16:28:29 +08:00
@qdvictory 感谢提示,我Google了下,貌似找到教程了,也同时了解到了:‘一个付费的开发账号只能加入100个设备id,所以必须小心使用,加入后不要删除,因为即使你删除了,也同样不会增加剩余量。比如你已经加了10个,现在把10个都删除了,你还是只能再加90个,而且这个时候再次加入前面10个还是会扣除90个名额。’
mmkkyang
2014-04-22 16:38:45 +08:00
那100个id是每年可以清理一次吧,而且一般个人项目都用不到这么多设备的。
cielpy
2014-04-22 16:45:00 +08:00
@tylr 嗯。搜企业证书发布,或者adhoc发布都能找到答案,要添加UDID,然后用包含UDID的provisioning file打包,再放到服务器上。
WildCat
2014-04-22 17:01:37 +08:00
补充下,现在服务器需要https才能用adhoc分发app。
我是在用googlecode分发,不知道github是怎么传文件的
nyc121
2014-04-22 17:02:13 +08:00
最方便的就是adhoc 添加他的设备udid的pp文件打包就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/109548

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX