[問題] iphone使用NSURL撥號到底會不會要求USER確認?

看板MacDev作者 ([台北狗]自由人!!!)時間14年前 (2011/03/18 15:54), 編輯推噓2(207)
留言9則, 5人參與, 最新討論串1/1
想請問一下各位版友先進 在使用NSURL撥號的時候: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://xxxxxxxxx"]]; 他是會直接撥號,不再詢問使用者是否撥號嗎?? 在網路上搜尋有人說app本身會確認是否要撥號, 不過我在3gs實機上測試他就是直接撥號了。 官方的NSURL文件在TEL這點沒有太多說明, 因為怕沒多做確認的話會在審核時候被退件, 本來想說再用一個alert dialog包起來, 但是又怕在別的狀況下其實他會做確認, 這樣就變成確認兩次很奇怪,所以想請問有沒有版友前輩們有類似經驗懇請指點。 感恩啊! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.166.174

03/19 10:29, , 1F
我上次用的時候,會跳出一個小框確認
03/19 10:29, 1F

03/19 15:05, , 2F
真是見鬼,怎麼我的沒有,請問你有另外設定甚麼嗎?
03/19 15:05, 2F

03/20 00:45, , 3F
好像也可以用canOpenURL?
03/20 00:45, 3F

03/20 07:54, , 4F
iOS不知道哪次改版後,就變成沒有詢問撥號的視窗了。
03/20 07:54, 4F

03/20 07:54, , 5F
要詢問的話,要自己做吧~
03/20 07:54, 5F

03/20 07:56, , 6F
而且那陣子的改版,也導至了tel不會回到原本的app。
03/20 07:56, 6F

03/20 07:57, , 7F
目前為止,(需要private api),一直無解。
03/20 07:57, 7F

03/20 13:05, , 8F
感恩!
03/20 13:05, 8F

03/21 14:53, , 9F
可是我都是給他 777 請問是我哪裡疏忽了嗎 謝謝
03/21 14:53, 9F
文章代碼(AID): #1DWm-zRM (MacDev)
文章代碼(AID): #1DWm-zRM (MacDev)