iOS アプリに URL スキームを追加したいのですが、URL は特定のNSManagedObject
fromを指すことができる必要がありますCore Data
。NSManagedObject
アプリでユーザーが使用する URL を生成する必要があることには満足していますが、URL で URI全体を使用するのは適切ではないようです。
管理対象オブジェクトの URI を取得すると、次のようになります。
x-coredata://633EAF37-A03D-4954-976D-B3B0C32F8033/MyObject/p7
x-coredata://
メソッドに戻すことができる部分を削除できると思いますapplication:openURL
が、それでも次のような URL が残ります。
myurlscheme://event_to_perform?object=633EAF37-A03D-4954-976D-B3B0C32F8033/MyObject/p7
これを短縮するためにできることは他にありますか?has の部分は633EAF37-A03D-4954-976D-B3B0C32F8033
どうですか?これは、アプリがインストールされているすべてのデバイスで同じですか、それとも固有ですか? それがデバイス間で同じである場合p7
、文字列に追加できる他のすべてのものとして最終的なものを使用するだけで済みます。
アドバイスをいただければ幸いです。
ありがとう