2017-07-11 15 views
0

私は現在、白いラベルが私たちのアプリケーションである会社のために働いています&私はコアデータ機能を開発中です。 .xcdatamodelファイルのプレフィックス名を更新する必要がありますか?白いラベルの付いたアプリごとに異なりますか?私は間違ったアプリに格納されたデータを表示したくありません。アプリケーションによってコアデータファイルはどのように格納/アクセスされますか?

+0

"white-label"の技術的な定義はわかりませんが...異なるアプリについて話している場合は、それぞれ独自の砂場があり、独自のデータストレージがあります。 (脱獄は別の主題です) –

+0

@PhillipMillsこれは、iOSを想定していますが、OPは指定していません。 –

+0

@PhillipMills私がwhite-labelを意味するものは、(プロダクションでは使用されない)基盤としてのメインアプリケーションを持っていて、私たちが作り出す各後続のアプリケーションは個々のクライアントごとに「再スキン」されます。したがって、基本的には同じように見えるし、同じように使用されますが、各アプリケーションを「区別」するために異なる画像/カラーアセットが使用されます。 [ここに定義があります](https://en.wikipedia.org/wiki/White-label_product) – Jay

答えて

0

ターゲットのホワイトラベルと同じ名前を使用する必要があります。したがって、xcdatamodelの前に、ターゲットとする会社を追加してください。したがって、白いラベルの会社が "abc"と呼ばれる場合は、データの接頭辞を "abc.xcdatamodel"と考えるべきです。これは、顧客をターゲットにしていたときに行ったことで、これが役立つことが期待されます。

関連する問題