楼主:
SwiftLang (Swift-Lang)
2015-07-09 21:12:50台风天来闲(ㄅㄠˋ)聊(ㄩㄢˋ)一下
我自己认为Apple对开发者满不友善的...
第一顾人怨的应该就是审核时间了, 要顾品质没错
我想应该是现在太多人在做App了, 导致审核时间整个拉长
好的话平均大概7~8天, 前阵子大概9~10天左右进In Review
In Review平均大约3~6小, 也有等过2天的, 平均送一版App“最快”大概也是2 weeks
(以上都是没有被Reject的情况下)
被Reject就更惨了, 如果是明显违反条款那没话说,有时还会被莫名其妙Reject
有一次被Reject的原因是因为在设定里面放了App的版本号,说是应该要让User自己去
App Store更新,而不是在App里面跳出更新通知让使用者去更新。
重点是!我只有写版本号而已,并不会有任何检查的动作,不会跳出任何Alert
但就是被Reject了
其他很多App有版本号也都没被Reject,不晓得是双重标准还是怎样
如果被Reject,一来一回,一个版本拖上一个月都有可能
有些安排好的计画也会因此被打乱。
再来就是iTunes Connect,常常出问题,不知道是在烂怎样的
有一次要Testflight测试Watch App,上传时却出现使用到Private API,不给上传
整整拖了一天快两天才解决:https://forums.developer.apple.com/thread/5797
进度完全被拖延
前阵子也常常挂点完全无法登入,现在是好多了
还有Testflight,输入Email就可以直接Distribute给External Tester这很方便没错
但每次submit之后都要等(Proccess)上半小时到一小时才能开始测试或是送审
真的很靠北,每次等那一段时间真的超级烦的。
另外想要给External Tester测试竟然还要先送审,等个一两天才能开始测试
开发时程就已经很紧凑了,还要等审核真的是很莫名其妙
唯一值得庆幸的是版本号如果相同的话,只要送一次就可以了...
好险还有Crashlytics跟其他平台,不然testing如果要完全依靠iTunes Connect
真的会崩溃
不知道为什么一家富可敌国的公司可以把东西搞成这样...
目前想到就这些,算是积怨已久...欢迎各位补充