2014-01-20 60 views
0

在我的應用程序中,如果用戶需要撥打電話,我使用telprompt://方案(而不是tel://),因爲我希望他回到應用程序屏幕。包括tel://鍵入info.plist

但是,當通過蘋果的文件"iOS App Programming guide",我讀到,用戶需要包括一個"telephony"密鑰。這就是它說的:

如果您的應用程序需要(或特別禁止)電話應用程序的存在,請包括此密鑰。如果您的應用使用tel方案打開URL,則可能需要此功能。

我該怎麼辦?我是否應該在info.plist中不包含此密鑰?使用此方案會不會成爲應用程序審批流程的障礙?

+0

我不這麼認爲。沒有必要。 – CoolMonster

回答

2

如果您的應用只能在帶手機的iOS設備上運行,則只能包含該密鑰。如果您使用手機是可選的,請不要包含密鑰。

+0

我的應用程序支持iPad和iPhone。所以這意味着我應該包含這個密鑰..對嗎?所以我應該寫什麼密鑰? – Shradha

+0

請再次閱讀我的答案。由於您使用手機是可選的,請勿包含「電話」設備功能密鑰。 – rmaddy