問題タブ [app-update]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - さまざまなアプリストアでのアプリの更新
アプリを Google Playstore にアップロードしました。そのため、Google Play ストアからアプリを自動的にプルする Appbrain のような他のサードパーティのアプリストア (サイドロード) があります。私のクエリは次のとおりです。
Google Play ストアでアプリを更新すると、これらの市場でアプリが自動的に更新されますか? はいの場合、更新にどのくらいの時間がかかりますか?
毎回プログラムでアプリのバージョンを確認し (ユーザーに古いバージョンを使用させたくない)、ユーザーを Google Play ストアに連れて行き、アプリの更新を求めます。したがって、ユーザーが他のストアからアプリをダウンロードした場合、対応するストアに移動してアプリを更新する方法、またはどこからダウンロードしたかに関係なく、Google Play ストアに移動しても問題ありませんか?
編集: ドキュメントを読んだ後、getInstallerPackageName()はインストーラーのパッケージ名を提供します。
appPackageName
したがって、上記のコードは、渡された GooglePlaystore のアプリの画面にユーザーを連れて行きます。したがって、ユーザーを同じ画面に送ることができないため、インストーラーのパッケージ名を知っていても役に立ちません。
ios - iOS 4 アプリを iOS 8 にアップデートする際に問題はありますか?
4 年前に開発した iOS 4 アプリは、4 から 8 までのすべての iOS バージョンを実行する必要があります。私が考えることができるのは、すべてのコンパイラの失敗を調べてそれらを修正することだけですが、iOS 4 に存在しない機能を使用する場合は、機能/クラスなどを使用するための他の条件を使用する必要があります.
他に心配する必要があることはありますか?
私はこの質問を読んで役に立ちましたが、他に何があるか疑問に思っています。 Mavericks で Xcode 5.0.2 と互換性のある iOS 4 ~ iOS 7 のアプリを作成することはできますか?
ios - ユーザーとアプリケーションのコアデータを別々に保存する
私の IOS アプリでは、CoreData に 2 種類のデータを保存します。1 つはユーザーが生成したタイプで、もう 1 つは事前に生成されたデータベースです。現在、これはすべて同じストアにあり、ドキュメント フォルダーに入ります。しかし、これは良い方法ではないので、2 つの別々の店舗に分割します。
2 つの問題があります。
- 事前に生成されたデータベースは、iCloud によってバックアップされるべきではありません。
- アプリの更新が提供された場合、ユーザー データは保持する必要がありますが、事前に生成されたデータベースは上書きする必要があります。(データ モデルが変更されていない場合でも、事前に生成されたデータベースのコンテンツは更新されます。)
問題 1 については、事前に生成されたデータベース ストアをキャッシュ ディレクトリに配置するか、バックアップをスキップするフラグが設定されたドキュメント ディレクトリに保持することができます。キャッシュ ディレクトリはいつでも空にできるので、ドキュメント フォルダーはバックアップなしで使用する方がよさそうです。しかし、それで問題 2 は解決しますか? つまり、事前生成されたデータベースは更新後に上書きされますか?
そうでない場合、他の解決策はありますか?
android - 別のパッケージ名でアプリを更新するには?
特定のパッケージ名のアプリがありましたが、同じアプリのパッケージ名を変更する必要があります。ユーザーがアプリのバージョンを別のパッケージ名に変更できるかどうか、どうすれば簡単に変更できますか?どうもありがとうございました!
android - Android アプリのアップグレードは技術的にどのように機能しますか?
Android アプリのアップグレードが実際に OS レベルの詳細でどのように機能するかを読むことができるリソースを説明または指摘できますか?
android - iOS および Android アプリの名前とアイコンをオンザフライで変更する
タイトルがややこしいので、もう少し詳しく説明します。
さまざまなクライアント グループがあり、彼らは独自のアプリを持ちたいと考えています。つまり、アプリ名、アイコン、スプラッシュ スクリーン、およびテーマの色がカスタマイズされています。ただし、機能と機能は製品ライン全体で同じままです。
もちろん、クライアントごとに異なるアプリを提出することもできます。しかし、メンテナンスは開発チームにとって悪夢です。新しい機能やバグ修正をそれぞれ別のブランチにプッシュする必要があり、複数のアプリの更新を行う必要がありました。さらに、すべての亜種を手動でテストする必要があります。私たちはこの道を進みたくありません。
開発者として、アプリの提出と更新のための汎用アプリが必要です。しかし、クライアントがサインアップすると、その設定に従ってアプリ名、アイコン、スプラッシュ スクリーンを変更します。スプラッシュ スクリーンとテーマ カラーを実行できることはわかっています。ログイン時にサーバーから別の画像と RGB 値をレンダリングするだけです。しかし、アプリのインストール後にアプリ名とアイコンを変更する方法があるかどうかはわかりません。
この質問について予備調査も行いましたが、得られた答えはノーです。これらの回答は2011年のものなので、状況が変わったのだろうか.
どうもありがとう!
PS App Store で、私が尋ねた質問をカバーするアプリのグループを見つけました。それはDropLockerと呼ばれます。14 のバリアントがありますが、同じコード ベースを使用していると思います。更新があるのか、個別にプッシュするのか、それとも複数のアプリの更新を一度に行う方法があるのだろうか.