問題タブ [inappsettings]
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.
iphone - plist の代わりにコア データで InAppSettings を使用できますか?
テーブルビュー スタイル (丸みを帯びたエッジなど) で設定を追加/編集する手段としてInAppSettingsを使用できますか? つまり、コア データ コアが既に配置されていると仮定すると、本質的にデータ収集画面を実装する手段として InAppSettings を使用することになります。
これは可能ですか / InAppSettings にとって理にかなっていますか?
質問を別の方法で見るには、丸みを帯びたエッジと iPhone 設定アプリのルック アンド フィールを備えた素敵なメンテナンス画面を取得する手段として、InAppSettings を私の coredata アプリに統合しようとする価値があるかどうかです。
背景 - 私のアプリのユーザーは、複数のビュー構成を (必要な数だけ) 作成できます。そこで、ワンビュー構成のメンテナンス画面にInAppSettingsを使えないか考えてみました。構成データのレイアウトは、おおよそ次のようになります。
- Items (NSArray) // 複数の可能なビュー
- Item (NSDictionary) // inappsettingskit でここからデータを取得し、objective-c 呼び出しメソッドに戻すことができます - その後、それを coredata に永続化できます
- aString: NSString
- aString2: NSString
- 日付: NSDate
- aDate2: NSDate
- aBool: BOOL
- aTI1: NSTimeInterval
- aTI2: NSTimeInterval
- キーワード ( NSMutableArray )
- キーワード: NSString
- キーワード: NSString
- Item (NSDictionary) // inappsettingskit でここからデータを取得し、objective-c 呼び出しメソッドに戻すことができます - その後、それを coredata に永続化できます
xcode - 起動時にアプリの設定を読み取り専用にすることはできますか?
アプリでsettings.bundle値を直接編集できるように、アプリケーションに設定ビューを表示するためにinappsettingsを実装しました。
しかし、今はsettings.bundleから読みたかったのですが、iOSプログラミングガイドを読んで、アプリケーションの起動時にsettings.bundleを読む必要があることがわかりました。
私のコードでいつでもこの設定にアクセスすることはできませんか? アプリの実行中にユーザーがいつでも設定を更新できない場合、Inappsettings は意味がありません。
Inappsettings はメソッドInAppSettings registerDefaultsを提供します
しかし、いつでも設定を読み取ることができるかどうかはわかりません。助言がありますか?
編集:私のアプリには 3 つのビューがあり、1 つはダッシュボードです。もう 1 つのオプションとメール ビューは、モーダルに表示されます。
設定では、ユーザーはメッセージを送信するために必要ないくつかの基本的なことを設定できます。そのため、ユーザーが入力を開始したばかりで、たとえば送信ゲートウェイを変更したい場合、inappsettings ビューであるオプション ビューを開き、いくつかの変更を行います。アプリを再起動せずにこの変更を読みたいです。
objective-c - IASKAbstractSettingsStoreをサブクラス化して独自のストアを作成するにはどうすればよいですか?
まず、InAppSettingsKitはまさに私が探していたものです。いくつかのことを理解したら、それは私にたくさんの時間を節約するでしょう。
私の質問は、IASKAbstractSettingsStoreをサブクラス化して独自のストアを作成するにはどうすればよいですか?IASKの本拠地は次のように述べています。
IASKのデフォルトの動作は、設定を[NSUserDefaultsstandardUserDefaults]に保存することです。ただし、IASKAppSettingsViewControllerでsettingsStoreプロパティを設定することで、この動作を変更することができます。
と
独自のストアを作成する最も簡単な方法は、IASKAbstractSettingsStoreのサブクラスを作成することです。
私はコードをくまなく調べるのにかなりの時間を費やしました、そして私はそれの基本的な構造を理解していると思います。ただし、settingsStoreプロパティをどのように何に設定するかがわかりません。
IASKAppSettingsViewControllerで定義および実装されたsettingsStoreを確認できます。
と
}
IASKAbstractSettingsStoreをサブクラス化してみました。
次に、IASKAppSettingsViewControllerのsettingsStoreプロパティを変更して、IASKSettingsStoreUserDefaultsの代わりに新しいクラスIASKSettingsStoreMealsを割り当てて初期化します。これは、プロパティを変更するために確認できる唯一の方法です。
}
ビルドして実行すると、最初のコントロール(トグルスイッチ)を試したときに次のメッセージが表示されますが、他のすべてのフィールドは保存されません。
私は何が間違っているのですか?IASKSettingsStoreFile(またはサブクラス化されたIASKAbstractSettingsStore)を使用するためにコードを「再調整」するために必要な変更に加えて、ファイルパスを設定する場所がわかりません。また、設定が保存される場所を変更します。シーン。この学習曲線を乗り越え、これを使用することを楽しみにしています。
iphone - iphone: アプリ内課金のあるアプリの制作に必要な変更はありますか?
ダミーのユーザーとテスト バンドル ID を使用して inApp 購入を実装しました。そして、その正常に動作します
今度はアップロードになります。ライブアプリで inApp を機能させるには、バンドル識別子以外にどのような変更が必要ですか?
ios - InAppSettingsKit-複数の値を選択できます
InAppSettingsKitを使用して、ユーザー設定をアプリに保存しています。ユーザーがその設定に対して複数の値を選択できるようにする設定があります(チェックボックスなど)。InAppSettingsKitを使用してこれを実行できるかどうかについてのアイデアはありますか?
ありがとう。
objective-c - Objective-C、ヘッダー ファイルが見つかりません
iOS プロジェクトでInAppSettingsを使用したいと考えています。そこで、InAppSettings フォルダーをプロジェクト フォルダーにコピーしました。
入力すると
xcode auto はインポートを正しく完了します。しかし、その後、ファイルが見つからなかったことを示しています。InAppSettings フォルダーをプロジェクトのルート フォルダーにコピーしました。
ファイル構造:
にインポートしたいFirstViewController.m
これを修正する方法はありますか?
objective-c - ビューがフォーカスされたときにメソッドを呼び出す必要があります
私の iOS プロジェクトではInAppSettingsを使用しています。これには、willDismiss のモーダル ビュー コントローラーにデリゲートがありません。
そのため、モーダル ビューが閉じられたときに、メイン ビュー コントローラーでメソッドを呼び出す必要があります。これどうやってするの?ビューが再びフォーカスされたときにトリガーされるビューコントローラーにメソッドはありますか?
iphone - 消耗品のアプリ内購入の問題
ショッピング カート アプリケーションを実行しています。これでは、アプリ内購入ごとに 10 個のアイテムを提供しています。この機能のために、「消耗品のアプリ内購入」を実装しました。しかし、iTunes は消耗品のアプリ内購入のためにアプリを拒否しました。非消耗品のアプリ内購入」?
android - GoogleCheckoutアカウント登録エラー
私のクライアントはノルウェーに属しており、GoogleCheckoutアカウントを登録したいと考えています。私は彼に登録用のこのリンクを与えましたが、彼は「あなたは明らかにGoogleAppsアカウントでGoogleCheckoutを介してオンラインです。アカウント管理者はあなたのGoogleCheckoutアカウントの財務データやその他の情報にアクセスできるか、あなたのこのアカウントへのアクセス。 "&"リクエストが無効な商品を送信しました"。誰かがこのエラーについて何か考えを持っているか、私たちが遅れているところを私たちに知らせることができますか?どんな種類の助けもかなりあります。