1

ボタンを押すと、定義済みの番号に電話をかけるアプリケーションを作成しました。私の知る限り、アプリ内で電話をかける唯一の方法は、「tel」または「telprompt」を使用することです。アプリを送信すると、次の説明で拒否されました。

2.5 詳細

あなたのアプリは、次の非公開 API を使用または参照しています。これは、App Store レビュー ガイドラインに違反しています。

テレプロンプト://

非公開 API の使用は、これらの API が変更された場合にユーザー エクスペリエンスの低下につながる可能性があるため、App Store では許可されていません。

最初の送信では「telprompt」を使用して電話をかけましたが、「telprompt」に変更しました。これは、ここで多くのアプリが受け入れられたことを読んだためで、2 回目の送信後に同じ応答で拒否されました。「tel」または「telprompt」を使用せずに、アプリでダイヤル機能を使用する方法を誰かアドバイスできますか? どんな助けでも大歓迎です、ありがとう!

更新: 2 回目の拒否のテキストを追加しました

こんにちは、

再提出いただきありがとうございます。お客様のアプリは、App Store レビュー ガイドラインに違反する teleprompt:// API を引き続き使用または参照していることに気付きました。

この問題が解決されるまで、アプリの審査を進めることはできません。

4

3 に答える 3

3

あなたのアップデートから、URL としてtel://...またはを送信していることがわかります。スキームは一連の数字を取りますteleprompt://...。は数字ではないため、数字の一部として渡す必要はありません。tel:/

于 2015-04-06T18:57:15.780 に答える
2

次のコードを使用します。

NSString *phoneNumber = @"+91 2308966";
NSString *phoneURLString = [NSString stringWithFormat:@"tel:%@", phoneNumber];
NSURL *phoneURL = [NSURL URLWithString:phoneURLString];
[[UIApplication sharedApplication] openURL:phoneURL];

このコードは、Appstore に提出したアプリで機能しています。

于 2015-04-06T18:30:56.213 に答える