特定のアプリがデバイスにインストールされているかどうかを調べ、そのアプリのバージョン番号を取得します。どうすればXamarinのフォームでこれを行うことができますか? AndroidとiOSの両方でこれを実装する必要があります。特定のアプリがデバイスにインストールされているか、Xamarinのフォームにそのアプリのバージョン番号があるかを確認する方法
答えて
のiOS:
バージョン:iOSの中の他のアプリのバージョン番号を取得
が不可能です。サードパーティのアプリのURLスキームを知っていれば、あなたはそのアプリがデバイスにインストールされているかどうかを確認するためにcanOpenURL(_:)を使用することができ、
をしかし:
がインストールされています。 true
が返された場合は、アプリがインストールされていることを意味します。 Microsoft Outlookのアプリは、次のコードスニペットを使用することにより、リンクms-outlook://
介して、iOSデバイスにインストールされている場合
たとえば、あなたが確認できます。
if(UIApplication.SharedApplication.CanOpenUrl(new NSUrl(new NSString("ms-outlook://"))))
{
//YOUR CODE...
}
お知らせ
つまり、それは上記のiOS 9かである場合、<key>LSApplicationQueriesSchemes</key>
<array>
<string>ms-outlook</string>
</array>
アンドロイド:
あなたは、このように、URLスキームを可能にするためのInfo.plistにLSApplicationQueriesSchemes
を追加する必要がありますAndroidの場合は、PackageManagerとPackageInfoを使用して、インストールされているアプリとそのバージョンがあるかどうかを確認できます。 iOSの上
ありがとうあなたの助けにたくさん。 – Cin
@Cin私の答えが有用な場合は、次のように受け入れることができますか:https://meta.stackexchange.com/a/5235?それは私にとって重要です!ありがとう。 –
- 1. 特定のバージョンのFlash PlayerがC#にインストールされているかどうかを確認する方法。
- 2. Android:アプリのインストールが新鮮であるか、古いバージョンのアプリがインストールされているかどうかを確認できますか?
- 3. 特定の電話番号に自分のアプリがインストールされているかどうかを確認していますか?
- 4. Android:他のアプリが端末にインストールされているかどうかを確認する方法
- 5. ペアリングされたデバイスにアプリがインストールされているかどうかを確認します
- 6. 特定のアドインがインストールされているかどうかを確認する方法はありますか?
- 7. Androidスタジオでアプリのバージョン番号を設定する方法
- 8. Androidには特定のデバイスを確認する方法がありますか?
- 9. NSISアプリがインストールされていることを確認する
- 10. SafariのJSからアプリがインストールされているかどうかを確認する方法は?
- 11. アプリがすべてのデバイスで互換性があるかどうかを確認する方法は?
- 12. インストールされているパンダのバージョンを確認する方法
- 13. インストールされているwebpackのバージョンを確認する方法
- 14. Javascriptの(Android \ iOS)デバイスに特定のアプリがインストールされているかどうかを検出する方法はありますか?
- 15. 自分のアプリがアンドロイドの他のユーザーのデバイスにインストールされているかどうかを確認するにはどうすればいいですか?
- 16. システムに特定のWebブラウザがインストールされているかどうかを確認する方法は?
- 17. 特定のアプリケーションを特定する方法は、xamarinフォーム(Androidおよびios)を使用して自分のデバイスにインストールされているかどうか
- 18. どのデバイスがインストールされ、アンインストールされたかを確認する方法
- 19. Windowsでは、インストールされているCuDNNのバージョン番号をどのように確認しますか?
- 20. アプリが殺されると、Xamarinフォームのバックグラウンドサービスが殺される
- 21. iOSのアプリのバージョン番号
- 22. 特定のアプリがユーザーデバイスにインストールされているかどうかを知ることができますか?
- 23. ライブラリが特定のGCCバージョンでコンパイルされているかどうかを確認する方法
- 24. 番号がリストにあるかどうかを確認する方法
- 25. Appstoreアプリのバージョン番号
- 26. 特定の証明書がデバイスにインストールされていることを確認してください
- 27. 特定のアプリがiOSで実行されているかどうかを確認しますか?
- 28. PayPalアプリがコードからiPhoneにインストールされているかどうかを確認するには?
- 29. Windows 7にインストールされているSMBのバージョンを確認する方法
- 30. ubuntuにインストールされているソフトウェアのバージョンを確認する方法
不可、少なくともではない:
あなたはを参照することができ、いくつかの関連SO例がありませ。 –
アンドロイドとiOSの両方のアプリケーションバージョンを取得するには、** DependencyService **をxamarinフォームで作成する必要があります。 – Dinesh
iOSでは不可能です.Ondroid向けにこれを行う方法に関する多くの既存の例があります。 – SushiHangover