V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
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 · Oct 23, 2015 · 5218 views
    This topic created in 3839 days ago, the information mentioned may be changed or developed.

    初接触 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 replies    2015-10-26 11:15:03 +08:00
    kx5d62Jn1J9MjoXP
        1
    kx5d62Jn1J9MjoXP  
       Oct 23, 2015 via Android
    swift 优美, xcode 爽滑?
    多年安卓低端机用户第一次用 iPhone4s 即视感
    Makoshan
        2
    Makoshan  
    OP
       Oct 23, 2015
    @ssynhtn XCode 比起大而全的 Android Studio ,算是清爽,但是只能 的拖拽界面,让人想起了微软
    kx5d62Jn1J9MjoXP
        3
    kx5d62Jn1J9MjoXP  
       Oct 23, 2015 via Android   ❤️ 2
    @Makoshan xcode 既能开发 iOS app 又能开发 osx app ,苹果这么多年经营,应该比 Android studio 大而全多了。
    SolLo
        4
    SolLo  
    PRO
       Oct 23, 2015
    啧啧,虽说闪退大法好,但是好像还是不值得普及
    Makoshan
        5
    Makoshan  
    OP
       Oct 23, 2015
    @ssynhtn Google 的聪明之处,用的社区版的 Intellij Idea ,作为商业软件,真的是好用。比如 Todo 和不需要 git 提交的代码历史。但是这些 XCode 需要安装第三方不好用的插件实现。
    brucewzp
        6
    brucewzp  
       Oct 23, 2015
    同楼主两个平台 APP 都开发, Android Studio 简直爆 Xcode 几条街好么!!!特别是当你还用 swift 开发的时候!!!
    kingcos
        7
    kingcos  
       Oct 23, 2015 via iPhone
    少数派?目前自己尝试开发一个天气预报的 app 。。。先做安卓再试试 iOS
    zander
        8
    zander  
       Oct 23, 2015
    第一次往往都(审核的)比较紧。
    Makoshan
        9
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @brucewzp 深刻体会安卓在屏幕适配的优势, autolayout 真的不好用
    Makoshan
        10
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @kingcos 安卓对于个人开发者来说,真的安卓开发成本低,另外我派会帮个人开发者推广他们的好 app,期待你的作品
    Makoshan
        11
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @zander 总要多试几次...
    loading
        12
    loading  
       Oct 23, 2015 via Android
    苹果商店的软件质量就是这样上去的,如果初学者这么容易就上一个 APP ,你以为是安卓啊?
    Makoshan
        13
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @loading 慢慢的恶意
    cnnblike
        14
    cnnblike  
       Oct 23, 2015
    第一次看见有人吹 XCode 的
    longaiwp
        15
    longaiwp  
       Oct 23, 2015
    @Makoshan 我对你这样的说法很无语,拖拽控件的人有几个啊,虽然说这样快捷,但是很多人都是手写的吧,毕竟这样才适合程序员。还有 Xcode 哪来的爽滑啊,崩溃倒是不断,而且功能缺失也不少。 swift 优美?更是好笑啊, java 哪里不如 swift 了?最后你要说大而全, VS 能开发全平台应用,欢迎使用!
    Makoshan
        16
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @cnnblike 明明写的是软文
    hahasong
        17
    hahasong  
       Oct 23, 2015
    swift 的语法真是渣渣,四不像。看的想吐,优美个蛋
    Makoshan
        18
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @hahasong 四不像,是不像 Python ruby go OC
    Makoshan
        19
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @longaiwp 可能表达出入, swift 比起 java 多了些语法糖。程序员毕竟懒,但是我没有用 storyboard,代码写的布局,估计后边接手的人看着累.
    finab
        20
    finab  
       Oct 23, 2015
    @Makoshan 你布局是没用过 Masonry 。。。所以别定性 iOS 布局相关~~
    Makoshan
        21
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @finab snapkit 倒是用过,不过好像不支持 swift2
    iShao
        22
    iShao  
       Oct 23, 2015 via Android
    IDEA 用过的都说好, IDEA 法力无边
    (本人 iOS 开发)
    Makoshan
        23
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @iShao 腾讯前端都推 IDEA
    longaiwp
        24
    longaiwp  
       Oct 23, 2015
    @Makoshan 就功能而言能和 visual studio 比肩的也就 jb 家的产品了, jb 家的东西问题就是太占内存和 CPU 了,听说是因为用 java 开发的
    iFlicker
        25
    iFlicker  
       Oct 23, 2015
    没用 idea 之前都是不屑的表情
    用了 as 之后 全家都换了
    intellij IDEA
    phpStorm
    pycharm
    iShao
        26
    iShao  
       Oct 23, 2015
    @Makoshan
    要是苹果能支持 JetBrains 开发个工具, 立马把 Xcode 扔了 😌
    codeface
        27
    codeface  
       Oct 23, 2015
    这几天 xCode 经常卡死。
    Makoshan
        28
    Makoshan  
    OP
       Oct 23, 2015 via iPhone
    @iShao 要是苹果能支持 windows 开发个工具,立刻把 Mac 扔了😌
    wohenyingyu01
        29
    wohenyingyu01  
       Oct 24, 2015
    @Makoshan visual studio 可以开发 ios 吧,就是装个 mac 虚拟机用 application loader 上传 app store 就好了
    AtlantisZ
        30
    AtlantisZ  
       Oct 24, 2015
    AS 很不错,就是双十一还得再来一条 8G 内存了...
    wezzard
        31
    wezzard  
       Oct 24, 2015
    @Makoshan 樓主應該沒試過 Xcode 下寫 RxSwift ,也沒有遭遇過泛型地獄。
    niselover
        32
    niselover  
       Oct 24, 2015
    神马派???
    MarineLv
        33
    MarineLv  
       Oct 24, 2015
    @iShao 你需要 AppCode
    Makoshan
        34
    Makoshan  
    OP
       Oct 24, 2015
    @MarineLv 居然真有,还支持 Swift
    Makoshan
        35
    Makoshan  
    OP
       Oct 24, 2015
    bdbai
        36
    bdbai  
       Oct 24, 2015 via iPhone
    @wohenyingyu01 那不是用 C# 或 HTML 5 写的?
    wizardforcel
        37
    wizardforcel  
       Oct 24, 2015 via Android
    swift 的确优美 但 xcode 终究不能跟 as 比 as 虽然是 intelij 魔改过来的少了一大堆功能 但是 jetbrain 的功力秒 xcode 无压力了吧
    niselover
        38
    niselover  
       Oct 24, 2015
    @Makoshan 叼叼叼 贵司在哪呀
    Makoshan
        39
    Makoshan  
    OP
       Oct 25, 2015 via iPhone
    @niselover 深圳
    lawder
        40
    lawder  
       Oct 25, 2015
    @Makoshan 少数派居然在深圳,小意外,订阅了你们的文章,还不错哦~
    strom001
        41
    strom001  
       Oct 25, 2015
    beta 改一下就能提交啊,你还傻傻等待
    Makoshan
        42
    Makoshan  
    OP
       Oct 26, 2015
    @strom001 你说的啥意思...,已经提交了,但是等了很久没有消息。
    zixincao
        43
    zixincao  
       Oct 26, 2015
    原来是少数派。。
    strom001
        44
    strom001  
       Oct 26, 2015
    @Makoshan 你说:最新版的 Beta 版的 XCode 是无法后台提交审核应用,
    Makoshan
        45
    Makoshan  
    OP
       Oct 26, 2015
    @strom001 这样,是说修改 Xcode 版本信息吧,我也是后来才知道的...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5630 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 08:23 · PVG 16:23 · LAX 01:23 · JFK 04:23
    ♥ Do have faith in what you're doing.