Android 开发者的第一个 iOS 程序,提交等到心碎 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
Makoshan
V2EX    iDev

Android 开发者的第一个 iOS 程序,提交等到心碎

  •  
  •   Makoshan 2015-10-23 18:57:51 +08:00 5038 次点击
    这是一个创建于 3701 天前的主题,其中的信息可能已经有所发展或是发生改变。

    初接触 iOS 开发暗自窃喜,基础的 UIKit 跟 Android 的 UI 控件类似,再加上优美的 Swift 语言(虽然可选类型很坑)。 XCode 爽滑的体验,时刻感受到来自乔不死对程序员的爱。但是随着项目开发的深入,本着我派对水果的公司的忠实的报道跟进,当然我们用的是官方最新的 XCode 客户端( beta 版)(肯定是官方下载的啦,我派的装 SS 的路由器,飞快),适配 iOS 最新的 API ( 比如 3D Touch ),但是问题也来了,最新版的 Beta 版的 XCode 是无法后台提交审核应用,然后我们已经适配 Swift 2 也不想撤回去,那就继续开放新功能喽,然后测试又是一个问题,初期因为不能提交 app ,我们使用蒲公英内测,需要每个人提供 UDID,然后我再一个一个输入到后台,好麻烦的说。终于等到 iOS 9 和 XCode 正式版发布,我连夜(连夜)下载了正式版的编译器,感动哭了,终于可以提交 App 。等到我颤颤巍巍的提交我派的第一个 App ,然后就没有然后,苦等两天后,终于可以使用 Testflight 测试应用。最近我们准备提交正式版的应用,已经过去一个星期的时间,是的,这周我又把精力放在了 Android...

    另起一行,我派在找 iOS 工程师。

    45 条回复    2015-10-26 11:15:03 +08:00
    kx5d62Jn1J9MjoXP
        1
    kx5d62Jn1J9MjoXP  
       2015-10-23 19:09:12 +08:00 via Android
    swift 优美, xcode 爽滑?
    多年安卓低端机用户第一次用 iPhone4s 即视感
    Makoshan
        2
    Makoshan  
    OP
       2015-10-23 19:13:36 +08:00
    @ssynhtn XCode 比起大而全的 Android Studio ,算是清爽,但是只能 的拖拽界面,让人想起了微软
    kx5d62Jn1J9MjoXP
        3
    kx5d62Jn1J9MjoXP  
       2015-10-23 19:16:54 +08:00 via Android   2
    @Makoshan xcode 既能开发 iOS app 又能开发 osx app ,苹果这么多年经营,应该比 Android studio 大而全多了。
    SolLo
        4
    SolLo  
    PRO
       2015-10-23 19:19:47 +08:00
    啧啧,虽说闪退大法好,但是好像还是不值得普及
    Makoshan
        5
    Makoshan  
    OP
       2015-10-23 19:20:58 +08:00
    @ssynhtn Google 的聪明之处,用的社区版的 Intellij Idea ,作为商业软件,真的是好用。比如 Todo 和不需要 git 提交的代码历史。但是这些 XCode 需要安装第三方不好用的插件实现。
    brucewzp
        6
    brucewzp  
       2015-10-23 20:11:45 +08:00
    同楼主两个平台 APP 都开发, Android Studio 简直爆 Xcode 几条街好么!!!特别是当你还用 swift 开发的时候!!!
    kingcos
        7
    kingcos  
       2015-10-23 20:18:28 +08:00 via iPhone
    少数派?目前自己尝试开发一个天气预报的 app 。。。先做安卓再试试 iOS
    zander
        8
    zander  
       2015-10-23 20:36:34 +08:00
    第一次往往都(审核的)比较紧。
    Makoshan
        9
    Makoshan  
    OP
       2015-10-23 20:38:30 +08:00 via iPhone
    @brucewzp 深刻体会安卓在屏幕适配的优势, autolayout 真的不好用
    Makoshan
        10
    Makoshan  
    OP
       2015-10-23 20:41:21 +08:00 via iPhone
    @kingcos 安卓对于个人开发者来说,真的安卓开发成本低,另外我派会帮个人开发者推广他们的好 app,期待你的作品
    Makoshan
        11
    Makoshan  
    OP
       2015-10-23 20:42:05 +08:00 via iPhone
    @zander 总要多试几次...
    loading
        12
    loading  
       2015-10-23 20:43:20 +08:00 via Android
    苹果商店的软件质量就是这样上去的,如果初学者这么容易就上一个 APP ,你以为是安卓啊?
    Makoshan
        13
    Makoshan  
    OP
       2015-10-23 20:44:21 +08:00 via iPhone
    @loading 慢慢的恶意
    cnnblike
        14
    cnnblike  
       2015-10-23 20:54:07 +08:00
    第一次看见有人吹 XCode 的
    longaiwp
        15
    longaiwp  
       2015-10-23 21:20:17 +08:00
    @Makoshan 我对你这样的说法很无语,拖拽控件的人有几个啊,虽然说这样快捷,但是很多人都是手写的吧,毕竟这样才适合程序员。还有 Xcode 哪来的爽滑啊,崩溃倒是不断,而且功能缺失也不少。 swift 优美?更是好笑啊, java 哪里不如 swift 了?最后你要说大而全, VS 能开发全平台应用,欢迎使用!
    Makoshan
        16
    Makoshan  
    OP
       2015-10-23 21:26:13 +08:00 via iPhone
    @cnnblike 明明写的是软文
    hahasong
        17
    hahasong  
       2015-10-23 21:29:45 +08:00
    swift 的语法真是渣渣,四不像。看的想吐,优美个蛋
    Makoshan
        18
    Makoshan  
    OP
       2015-10-23 21:35:49 +08:00 via iPhone
    @hahasong 四不像,是不像 Python ruby go OC
    Makoshan
        19
    Makoshan  
    OP
       2015-10-23 21:39:31 +08:00 via iPhone
    @longaiwp 可能表达出入, swift 比起 java 多了些语法糖。程序员毕竟懒,但是我没有用 storyboard,代码写的布局,估计后边接手的人看着累.
    finab
        20
    finab  
       2015-10-23 21:45:11 +08:00
    @Makoshan 你布局是没用过 Masonry 。。。所以别定性 iOS 布局相关~~
    Makoshan
        21
    Makoshan  
    OP
       2015-10-23 22:08:43 +08:00 via iPhone
    @finab snapkit 倒是用过,不过好像不支持 swift2
    iShao
        22
    iShao  
       2015-10-23 22:16:18 +08:00 via Android
    IDEA 用过的都说好, IDEA 法力无边
    (本人 iOS 开发)
    Makoshan
        23
    Makoshan  
    OP
       2015-10-23 22:35:46 +08:00 via iPhone
    @iShao 腾讯前端都推 IDEA
    longaiwp
        24
    longaiwp  
       2015-10-23 22:39:33 +08:00
    @Makoshan 就功能而言能和 visual studio 比肩的也就 jb 家的产品了, jb 家的东西问题就是太占内存和 CPU 了,听说是因为用 java 开发的
    iFlicker
        25
    iFlicker  
       2015-10-23 22:42:36 +08:00
    没用 idea 之前都是不屑的表情
    用了 as 之后 全家都换了
    intellij IDEA
    phpStorm
    pycharm
    iShao
        26
    iShao  
       2015-10-23 23:14:04 +08:00
    @Makoshan
    要是苹果能支持 JetBrains 开发个工具, 立马把 Xcode 扔了
    codeface
        27
    codeface  
       2015-10-23 23:30:45 +08:00
    这几天 xCode 经常卡死。
    Makoshan
        28
    Makoshan  
    OP
       2015-10-23 23:33:22 +08:00 via iPhone
    @iShao 要是苹果能支持 windows 开发个工具,立刻把 Mac 扔了
    wohenyingyu01
        29
    wohenyingyu01  
       2015-10-24 00:18:53 +08:00
    @Makoshan visual studio 可以开发 ios 吧,就是装个 mac 虚拟机用 application loader 上传 app store 就好了
    AtlantisZ
        30
    AtlantisZ  
       2015-10-24 00:19:13 +08:00
    AS 很不错,就是双十一还得再来一条 8G 内存了...
    wezzard
        31
    wezzard  
       2015-10-24 08:12:52 +08:00
    @Makoshan 主 Xcode 下 RxSwift ,也有遭遇泛型地。
    niselover
        32
    niselover  
       2015-10-24 10:49:27 +08:00
    神马派???
    MarineLv
        33
    MarineLv  
       2015-10-24 11:15:37 +08:00
    @iShao 你需要 AppCode
    Makoshan
        34
    Makoshan  
    OP
       2015-10-24 11:57:44 +08:00
    @MarineLv 居然真有,还支持 Swift
    Makoshan
        35
    Makoshan  
    OP
       2015-10-24 11:57:59 +08:00
    bdbai
        36
    bdbai  
       2015-10-24 15:04:22 +08:00 via iPhone
    @wohenyingyu01 那不是用 C# 或 HTML 5 写的?
    wizardforcel
        37
    wizardforcel  
       2015-10-24 17:50:01 +08:00 via Android
    swift 的确优美 但 xcode 终究不能跟 as 比 as 虽然是 intelij 魔改过来的少了一大堆功能 但是 jetbrain 的功力秒 xcode 无压力了吧
    niselover
        38
    niselover  
       2015-10-24 18:25:54 +08:00
    @Makoshan 叼叼叼 贵司在哪呀
    Makoshan
        39
    Makoshan  
    OP
       2015-10-25 06:17:59 +08:00 via iPhone
    @niselover 深圳
    lawder
        40
    lawder  
       2015-10-25 12:26:14 +08:00
    @Makoshan 少数派居然在深圳,小意外,订阅了你们的文章,还不错哦~
    strom001
        41
    strom001  
       2015-10-25 20:17:43 +08:00
    beta 改一下就能提交啊,你还傻傻等待
    Makoshan
        42
    Makoshan  
    OP
       2015-10-26 09:37:34 +08:00
    @strom001 你说的啥意思...,已经提交了,但是等了很久没有消息。
    zixincao
        43
    zixincao  
       2015-10-26 10:23:42 +08:00
    原来是少数派。。
    strom001
        44
    strom001  
       2015-10-26 10:39:00 +08:00
    @Makoshan 你说:最新版的 Beta 版的 XCode 是无法后台提交审核应用,
    Makoshan
        45
    Makoshan  
    OP
       2015-10-26 11:15:03 +08:00
    @strom001 这样,是说修改 Xcode 版本信息吧,我也是后来才知道的...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4218 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 00:14 PVG 08:14 LAX 16:14 JFK 19:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86