事前初期化されたデータベースでIPadアプリケーションをデプロイできるかどうかを教えてください。データベースでIPadアプリケーションを展開する
私はIOSデベロッパーエンタープライズプログラムアカウントを使用しています
事前初期化されたデータベースでIPadアプリケーションをデプロイできるかどうかを教えてください。データベースでIPadアプリケーションを展開する
私はIOSデベロッパーエンタープライズプログラムアカウントを使用しています
データベースをバンドルにリソースとして含め、起動時にユーザーのドキュメントフォルダにクローンします。
クローンを作成する理由は、バンドルリソースに対する書き込み権限を取得しないことです。
これはコードではないので、起動時に企業のサーバーからダウンロードすることもできますが、この質問をしているので、おそらくそれをやりたくはありません。
誰がアプリケーションの開発者であるかによって異なります。それがあなたなら、あなたは簡単にそうすることができます。それ以外の場合、アプリはセキュリティサンドボックスに保存されているため、アクセスできなくなります。
本当に必要な場合は、エンタープライズプログラムは必要ありません。そのため、これらのサンドボックスを入力してカスタムプロパティリストを追加することができます。
ありがとうございます、私はIPadを脱獄すべきではありません。このアプリケーションは多くのIPadのために後で配布されます。私たちはEntreprise Programを使用しています。私たちの顧客のためにこのアプリケーションを開発しています。 –
自分でアプリを開発しているのではないかと思います。たとえば、すべての従業員のデバイスにThings(または他のアプリ)をインストールしたい場合、それは不可能です。 (だから私の答えは主にオフトピックです私は思う:P) – elslooo
はい、できます。
iosアプリケーションでsqliteを使用できます。ローカルにprefilled sqliteデータベースを作成し、これをxcodeプロジェクトに作成することができます。
プロジェクトでは、リソースフォルダからアプリケーションのドキュメントフォルダにsqlitedatabaseをコピーする必要があります。
ありがとうAltinkOnline、あなたの答えも正しいが、Stackoverflow私は2回正しいマークを許可しないでください –
ウォーレン、私の問題を解決していただきありがとうございます –