Soumettre la recherche
Mettre en ligne
讓你的App優雅的crash三部曲
•
10 j'aime
•
3,953 vues
Hokila Jan
Suivre
MOPCON 2013
Lire moins
Lire la suite
Business
Technologie
Signaler
Partager
Signaler
Partager
1 sur 67
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020
Taiwan Titanium User Group
如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師
彼得潘 Pan
如何變成 iOS App 開發魔法師 (1 小時)
如何變成 iOS App 開發魔法師 (1 小時)
彼得潘 Pan
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布
Bin Feng
Enterprise Mobility
Enterprise Mobility
Ryan Chung
利用 iOS App 技術創業的 13 個方法
利用 iOS App 技術創業的 13 個方法
彼得潘 Pan
Creating an Open Source Project: 0-100k Users - China Mobile Summit 2015 - CN
Creating an Open Source Project: 0-100k Users - China Mobile Summit 2015 - CN
Dan Cuellar
打造你的第一個 iOS App
打造你的第一個 iOS App
彼得潘 Pan
Recommandé
[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020
Taiwan Titanium User Group
如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師
彼得潘 Pan
如何變成 iOS App 開發魔法師 (1 小時)
如何變成 iOS App 開發魔法師 (1 小時)
彼得潘 Pan
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布
Bin Feng
Enterprise Mobility
Enterprise Mobility
Ryan Chung
利用 iOS App 技術創業的 13 個方法
利用 iOS App 技術創業的 13 個方法
彼得潘 Pan
Creating an Open Source Project: 0-100k Users - China Mobile Summit 2015 - CN
Creating an Open Source Project: 0-100k Users - China Mobile Summit 2015 - CN
Dan Cuellar
打造你的第一個 iOS App
打造你的第一個 iOS App
彼得潘 Pan
Unit Test 最後一哩路
Unit Test 最後一哩路
Hokila Jan
Refactor code to testable
Refactor code to testable
Hokila Jan
Tracking Event validator
Tracking Event validator
Hokila Jan
Preparation for wwdc and not waste it
Preparation for wwdc and not waste it
Hokila Jan
Third party module strategy
Third party module strategy
Hokila Jan
SwiftyJSON 慘痛經驗
SwiftyJSON 慘痛經驗
Hokila Jan
IAP auto renewable in practice
IAP auto renewable in practice
Hokila Jan
How to cheat jb detector and detect cheating
How to cheat jb detector and detect cheating
Hokila Jan
進擊的帳單
進擊的帳單
Hokila Jan
iOS app security
iOS app security
Hokila Jan
接案公司的日子
接案公司的日子
Hokila Jan
快思慢想Ch13 14
快思慢想Ch13 14
Hokila Jan
從Scrum到放棄scrum
從Scrum到放棄scrum
Hokila Jan
快思慢想讀書會Ch9 10
快思慢想讀書會Ch9 10
Hokila Jan
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
schonejummy
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
daisycvs
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
nani260565
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
cytotecshop6
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
daisycvs
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
fionamali24
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
schonejummy
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
ramacollinz
Contenu connexe
Plus de Hokila Jan
Unit Test 最後一哩路
Unit Test 最後一哩路
Hokila Jan
Refactor code to testable
Refactor code to testable
Hokila Jan
Tracking Event validator
Tracking Event validator
Hokila Jan
Preparation for wwdc and not waste it
Preparation for wwdc and not waste it
Hokila Jan
Third party module strategy
Third party module strategy
Hokila Jan
SwiftyJSON 慘痛經驗
SwiftyJSON 慘痛經驗
Hokila Jan
IAP auto renewable in practice
IAP auto renewable in practice
Hokila Jan
How to cheat jb detector and detect cheating
How to cheat jb detector and detect cheating
Hokila Jan
進擊的帳單
進擊的帳單
Hokila Jan
iOS app security
iOS app security
Hokila Jan
接案公司的日子
接案公司的日子
Hokila Jan
快思慢想Ch13 14
快思慢想Ch13 14
Hokila Jan
從Scrum到放棄scrum
從Scrum到放棄scrum
Hokila Jan
快思慢想讀書會Ch9 10
快思慢想讀書會Ch9 10
Hokila Jan
Plus de Hokila Jan
(14)
Unit Test 最後一哩路
Unit Test 最後一哩路
Refactor code to testable
Refactor code to testable
Tracking Event validator
Tracking Event validator
Preparation for wwdc and not waste it
Preparation for wwdc and not waste it
Third party module strategy
Third party module strategy
SwiftyJSON 慘痛經驗
SwiftyJSON 慘痛經驗
IAP auto renewable in practice
IAP auto renewable in practice
How to cheat jb detector and detect cheating
How to cheat jb detector and detect cheating
進擊的帳單
進擊的帳單
iOS app security
iOS app security
接案公司的日子
接案公司的日子
快思慢想Ch13 14
快思慢想Ch13 14
從Scrum到放棄scrum
從Scrum到放棄scrum
快思慢想讀書會Ch9 10
快思慢想讀書會Ch9 10
Dernier
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
schonejummy
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
daisycvs
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
nani260565
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
cytotecshop6
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
daisycvs
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
fionamali24
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
schonejummy
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
ramacollinz
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
ramacollinz
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
fionamali24
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
zuhaibhaideri99
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
schonejummy
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
powerdd
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
schonejummy
Dernier
(14)
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
IN Port Alfred [[[[WhatsApp (((+27632505360))) *____**)) ABORTION PILLS FOR S...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
Abortion Pills for sale in Ajman (UAE) ((+27.7377;58;557) Abortion Pills / Cy...
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
cs代写服务如何收费?坚持高性价比的服务宗旨 ,满足更多留学生的CS作业代写需求,为大家提供最合理的代写价格。
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
ABORTION PILLS IN AL WAKRAH《@௵+971523788684௵》CYTOTEC TABLETS FOR SALE IN DOHA...
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Where to buy(^^+27737758557** Abortion Pills in Dubai/UAE/ Abudhabi/Fujairah ...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
Abortion in AL AIN*%UAE^*[☎️+971523788684**]]@ @# Abortion pills for sale in ...
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Al Doha +971552965071 Abortion Pills in Doha Qatar Al Wakrah misoprostol/cyto...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
Secunda +27<~>0632505360 Abortion Pills Around Embalenhle Approved Safe 4 Ter...
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
ABORTION PILLS IN BADPLAAS [(+27632505360 BUY CYTOTEC PILLS IN BADPLAAS/ABORT...
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
Kuwait City₩Kit【+971523788684】彡 ௹#Abortion Pills For sale In Kuwait City.
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
IN MUSCAT & OMAN 🏥[^(+968_76875161*))☎️)¥) LEGIT Cytotec Pills.
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
Bulawayo +27632505360 Abortion Pills in Bulawayo Harare Cytotec/Misoprostol i...
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》《段永平(投資的本質)》
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
Hi 00971552965071 ABORTION PILLS IN Marina Palm Jumeirah JVC
讓你的App優雅的crash三部曲
1.
讓你 app 優雅的
crash 三部曲 Hokila MOPCON 2013
2.
about me •iOS developer •ex-outsourcing
app company •enterprise app •Cocoaheads Taipei •Splashtop
3.
Before Start
4.
Before Start 如果app不會crash的可以出去了
5.
Before Start 如果app不會crash的可以出去了 等下的demo沒有crash 那就是失敗了
6.
源起 我當app開發者這麼久,我發現一件 事,通常使用者不會report crash, 而是直接給一顆心評價 MOPCON 2012
7.
8.
直接給一顆星
9.
直接給一顆星 直接給一顆星
10.
直接給一顆星 直接給一顆星 直接給一顆星
11.
直接給一顆星 直接給一顆星 直接給一顆星
12.
拿到(很多)一顆星 •app 如果4顆星以下佔多數,那一定是哪裡錯了
13.
拿到(很多)一顆星 •app 如果4顆星以下佔多數,那一定是哪裡錯了 •發現一顆星很多,趕快修bug上新版本洗評價
14.
15.
crash rate? •official app? •memory
leak •0.1% ~0.3%
16.
首部曲 crash 後
17.
首部曲 crash 後 可以不要給我一顆星嗎
18.
怒氣發洩機制
19.
托球給他殺 出現時機很重要
20.
21.
log 蒐集
22.
23.
crash 後 •怒氣發洩機制 •詳細log ! •error code
24.
25.
26.
正常⼈人都看不懂
27.
error code
28.
用文字敘述取代error code
29.
30.
和View 結合
31.
32.
33.
34.
35.
demo uservoice
36.
benefit •許多負面評價留在app裡 •更了解user對app的觀感 •有些問題user彼此幫忙解決
37.
crash 後 •怒氣發洩機制 •詳細log •error code •user
feedback / forum
38.
二部曲 crash 時
39.
UserVoice 缺點 不是每個user 都會給comment 就是要給一顆星
40.
不給comment /log那我就自己拿
41.
42.
user tracking •google analytics •Crittercism •Flurry •Mixpanel
43.
iTune connect official crash
report
44.
45.
46.
demo crashlytics
47.
48.
49.
benefit •bug很多時、找到最值得解的bug •順便找到user最喜歡用的功能
50.
benefit •bug很多時、找到最值得解的bug •順便找到user最喜歡用的功能 •提高user黏滯性
51.
Flurry
52.
53.
Flurry
54.
Flurry
55.
56.
•Crashlytics •Flurry •Crittercism ($) •TestFlight •Google Analytics •Bugsense
($) •自己做的
57.
Debug Debug:Crash Report與各種常見疑難雜症 https://speakerdeck.com/zonble/debug-debug catch
exception https://github.com/Hokila/LetMeCrash
58.
Debug Debug:Crash Report與各種常見疑難雜症 https://speakerdeck.com/zonble/debug-debug catch
exception https://github.com/Hokila/LetMeCrash Let’s demo
59.
最後一部曲 crash 前
60.
首先我們要知道 app開發流程 cost/time consumption contribute sales (UX) UI (SA)
PM backEnd mobile client
61.
要面對的問題 •app 賣不賣 /
有不有趣 •performance issue •security issue
62.
要面對的問題 •app 賣不賣 /
有不有趣 •performance issue •security issue iOS app security:analyze and defense http://www.slideshare.net/hokilaj/ios-app-security
63.
crash 前 •想想spec •記得寫防禦程式,最好有alert •除了依靠QA 外也要寫test
code •最常錯的是...
64.
API verify •testbed •固定去看看api是否健在 •static query? •問題都是出在access到不存在的資料
65.
So •後:crash 沒關係、不要給我一顆星就好 •中:要crash得有意義 (log、user
tracking、feedback) •前:做盡一切保護,避免crash
66.
Thanks &Bye~~ Hokila ! mail blog FB hokila.jan@splashtop.com josihokila.blogspot.com fb.me/hokilaj
67.
Thanks &Bye~~ Hokila ! mail blog FB hokila.jan@splashtop.com josihokila.blogspot.com fb.me/hokilaj
Télécharger maintenant