আমার রিয়েল ফাইলটি কীভাবে সন্ধান করবেন?


239

আমি বাস্তবের মাধ্যমে একটি ডিবি তৈরি করেছি এবং আমার ওএস (ইয়োসেমাইট) / প্রাইভেট / ভার / মোবাইলে কোনও মোবাইল ফোল্ডার না থাকায় ফাইলটি সন্ধান করতে পারছি না।

ব্রাউজারে চালানোর জন্য আমার কীভাবে আমার রাজ্যটি অ্যাক্সেস করা উচিত?

গুগল গ্রুপগুলি থেকে ক্রস পোস্ট করা হয়েছে


পরীক্ষা করে দেখুন এই বাইরে। এই পদ্ধতিটি মূল এবং অরক্ষিত উভয় ডিভাইসের জন্যই কাজ করে।
ক্রিতেশ

উত্তর:


474

একটি রাজ্য ফাইল সন্ধান করা হচ্ছে

অ্যান্ড্রয়েডের জন্য

রিয়েলম ব্রাউজারে আমার রিয়েল ফাইলটি কীভাবে দেখবেন?

আইওএসের জন্য

আপনার অ্যাপটি যদি ডিভাইসে থাকে on

আপনার ডিভাইসটি সংযুক্ত আছে কিনা তা নিশ্চিত করুন এবং এক্সকোড মেনু উইন্ডো> ডিভাইসস (⌘⇧2) এর ডিভাইস উইন্ডোতে যান । সেখানে আপনি ডিবাগিং অনুমতি নিয়ে ইনস্টল করা অ্যাপ্লিকেশনগুলির একটি তালিকা থেকে আপনার ডিভাইস এবং আপনার অ্যাপ্লিকেশন চয়ন করতে সক্ষম হবেন।

আপনার অ্যাপ্লিকেশন নির্বাচন করার পরে, টেবিল দৃশ্যের নীচে টুলবারের কোগে যান এবং "ডাউনলোড করুন ধারক…" নির্বাচন করুন । সেখানে আপনি ফাইলটি নথির অবস্থান থেকে আপনার ম্যাকে টানতে সক্ষম হবেন। এটি একটি এক্সক্যাপডাটা বান্ডিল হিসাবে সংরক্ষণ করা হবে।

আপনি যখন ফাইন্ডারে স্থানীয় পথটি খোলেন, যেখানে আপনি এটি সংরক্ষণ করেছেন, আপনি যখন ফাইলটি নির্বাচন করেন তখন ফাইন্ডারের প্রসঙ্গ মেনুতে "প্যাকেজ বিষয়বস্তু দেখান" নির্বাচন করে আপনি এতে আলতো চাপতে পারেন । একটি নতুন ফাইন্ডার উইন্ডোটি খুলবে, যেখানে আপনি আপনার ক্ষেত্রটি নীচের পথে (যেমন) ভিতরে পাবেন ডিভাইস ফাইল সিস্টেম।

যদি আপনার অ্যাপ সিমুলেটারে থাকে

আপনার ব্যবহারকারীর ডিরেক্টরিতে যান:

/Users/<username>/Library/Developer/CoreSimulator/Devices/<simulator-uuid>/data/Containers/Data/Application/<application-uuid>/Documents/default.realm

সম্ভবত ডিফল্ট রাজ্যের বর্তমান পাথ পাওয়ার সহজতম উপায় হ'ল সিমুলেটরটি বিরতি দেওয়া এবং নিম্নলিখিতটি এলএলডিবি কনসোলে প্রবেশ করা:

উদ্দেশ্য-সি :
(lldb) po [RLMRealmConfiguration defaultConfiguration].fileURL

রিয়েলম অবজেক্টিভ-সি ব্যবহার করে সুইফট :
(lldb) po RLMRealmConfiguration.defaultConfiguration().fileURL

রিয়েলম সুইফ্ট ব্যবহার করে সুইফট :
(lldb) po Realm.Configuration.defaultConfiguration.fileURL

বা যদি আপনার RLMRealmহাতে কোনও উদাহরণ থাকে তবে আপনি এটি ব্যবহার করতে পারেন:
(lldb) po myRealm.configuration.fileURL

তারপরে এই পথটি অনুলিপি করুন, আপনার টার্মিনালটি খুলুন এবং [এখানে আটকানো পথ] টাইপ open করুন

দ্রষ্টব্য: কিছু পাথের মধ্যে একটি জায়গা রয়েছে তাই স্পেসটি এড়ানোর জন্য "\" ব্যবহার করার বিষয়ে নিশ্চিত হন

সহায়ক সরঞ্জাম সিমপোল্ডার্স

সিমুলেটারে এটি সম্ভবত একটি অ্যাপের ফাইল সন্ধান করার দ্রুততম উপায়। সিমপোল্ডার ইনস্টল করুন । এটি আপনাকে সরাসরি আপনার মেনু বার থেকে আপনার অ্যাপ্লিকেশনটির নথি ডিরেক্টরিতে অ্যাক্সেস করার অনুমতি দেবে।

দ্রষ্টব্য কিছু লোক উল্লেখ করেছেন যে সিমপোল্ডারগুলি এগুলিকে ভুল সিমুলেটর অ্যাপ্লিকেশন ফোল্ডারে নিয়ে গেছে, যদি এটি আপনার ক্ষেত্রে হয় তবে উপরের পদক্ষেপগুলি অনুসরণ করে আপনার সত্যিকারের পথটি মুদ্রণ করে আপনার আধ্যাত্মিক স্থানটি মুদ্রণ করবে।


1
সর্বশেষ আপডেটের পরে যখন আপনি করবেন তখন ত্রুটি আছে po RLMRealm.defaultRealmPath()। এটি বলেcalled object type 'NSString *' is not a function or function pointer
কার্বনার

আমার কাছে @ কার্বনারের মতো একই সমস্যা রয়েছে। কেউ সাহায্য করতে পারেন?
denislexic

2
উদ্দেশ্যমূলক-সি সংস্করণ 0.97 এর উপরে ব্যবহার করুনpo [[RLMRealm defaultRealm]path]
AlexHsieh 26'16

5
এই উত্তরের অংশটি এখন পুরানো। RealmSwift ব্যবহার করে আপনার রিয়েলম ডাটাবেস ফাইল (ডিফল্ট.আরালম) সন্ধানের সর্বাধিক সাম্প্রতিক উপায়:Realm.Configuration.defaultConfiguration.fileURL
নোডবেস

1
রিয়েলমসুইফ্ট পদ্ধতিটি ব্যবহার করে আমি নিম্নলিখিতটি পেয়েছি:error: use of undeclared identifier 'Realm'
সাইমন বেনগস্টসন

122

আমি আইওএস / ম্যাকোসের জন্য সর্বাধিক সহজ উপায় খুঁজে পেয়েছি (সুইফ্ট 3 এক্সকোড 8.3 এর জন্য)

override func viewDidLoad() {

   // for swift 2.0 Xcode 7
   print(Realm.Configuration.defaultConfiguration.fileURL!)
}

তারপরে এক্স কোডটি সঠিক পথে লগ ইন করবে, নীচের স্ক্রিনটি চেক করুন।

এখানে চিত্র বর্ণনা লিখুন

এখন আপনার খুলতে ফাইন্ডারে এবং প্রেস + + + + G(কমান্ড + Shift + জি) এবং পেস্ট পথ যে আপনার উপর লগ Xcode


10
পথ অবমূল্যায়ন করা হয়। Realm.Configuration.defaultConfiguration.fileURLপরিবর্তে ব্যবহার করুন
হুইগোভেনস

2
তার Realm.configuration.fileURL পরিবর্তন করা
Reshad

3
সুইফট 3, এক্সকোড 8.3 এছাড়াও কাজ করেRealm.Configuration.defaultConfiguration.fileURL!
xmhafiz

আমি একই প্রক্রিয়াটি অনুসরণ করেছি তবে আমি ফাইন্ডারে ফাইলের সন্ধান করতে পারছি না
রেজয়লিনলোকেশ্বরান

1
এটি সিমুলেটারের জন্য উপযুক্ত এবং আপনি একবার আপনার ফাইলটি সন্ধান করলে, রিয়েলম স্টুডিওতে আগুন লাগানোর জন্য এটি "ওপেন উইথ" ক্লিক করার জন্য একটি সহজ সিএমডি-ক্লিক। এটি প্রশ্ন বা চিন্তাভাবনা করে: রিয়েলম স্টুডিওতে একটি "সাম্প্রতিক উন্মুক্ত" ফাইল মেনু বিকল্প প্রয়োজন!
অঙ্কিত ..

39

সিমুলেটর অ্যাপসের জন্য একটি সহজ বিকল্প

ফাইন্ডারে একটি স্মার্ট ফোল্ডার / অনুসন্ধান তৈরি করুন। আপনার সমস্ত রিয়েল ফাইলগুলিতে দ্রুত এবং সহজেই ক্লিকযোগ্য অ্যাক্সেস দেয়।

  1. ফোল্ডারটি /Users/$USER/Library/Developer/CoreSimulator/Devicesফাইন্ডারে খুলুন।

    টার্মিনাল সহ open /Users/$USER/Library/Developer/CoreSimulator/Devices

  2. সন্ধান করা .realm

  3. "Devices"কেবলমাত্র ফোল্ডারে দেখতে অনুসন্ধানটি পরিবর্তন করুন ।

  1. অনুসন্ধানটি আপনার সাইডবারে সংরক্ষণ করুন (যেমন রাজ্যের হিসাবে)

তারিখ অনুসারে বাছাই করা হলে এটি আপনাকে সর্বশেষতম সংশোধিত সিমুলেটর .realmফাইলগুলির একটি দ্রুত এবং সহজ ক্লিকযোগ্যযোগ্য তালিকা দেবে ।


ধন্যবাদ @ আর্চডোগ - যখন আপনি রিয়েলমের সাথে প্রচুর নতুন প্রকল্পের মধ্য দিয়ে যাচ্ছেন তখন খারাপ ধারণা নয়
অ্যালেন

4
অনুসন্ধান হিসাবে এটি সংরক্ষণ প্রতিভা! ধন্যবাদ! :)
কার্লিংগেন

22

এখানে একটি সহজ সমাধান .. আমি কিছুক্ষণের জন্য এটির সাথে গণ্ডগোল করেছি। আমার উল্লেখ করা উচিত, এটি অ্যান্ড্রয়েড স্টুডিও এবং এভিডি এমুলেটর ব্যবহার করে নির্দেশের একটি নির্দিষ্ট সেট।

1) এমুলেটরটি শুরু করুন এবং আপনার অ্যাপটি চালান।

2) অ্যাপটি চলমান অবস্থায়, অ্যান্ড্রয়েড ডিভাইস মনিটরটি খুলুন। (এটি AVD এবং SDK পরিচালকের আইকনের পাশে সরঞ্জামদণ্ডে)

3) ডিভাইস মনিটরের ফাইল এক্সপ্লোরার ট্যাবে ক্লিক করুন। অনেকগুলি ফোল্ডার থাকা উচিত।

4) নিম্নলিখিত পাথ নেভিগেট করুন: ডেটা> ডেটা> আপনার প্যাকেজের নাম > ফাইল> ডিফল্ট e

যাত্রা। আপনি যদি বাস্তবে উদাহরণস্বরূপ প্রকল্পগুলির মধ্যে একটি ব্যবহার করেন তবে পথটি ডেটা> ডেটা> আইওআরালাম.এক্সামেলস.সেলামগ্রিডভিউ> ফাইলগুলি> ডিফল্ট.রেলমের মতো কিছু হবে

5) ফাইলটি হাইলাইট করুন, উপরের ডানদিকে ফ্লপি ডিস্ক আইকনটি ক্লিক করুন "ডিভাইস থেকে একটি ফাইল টানুন"

)) এটি আপনি যেখানেই চান এবং সম্পন্ন করে তা সংরক্ষণ করুন।


18

আমি যা করেছি তা ব্যবহার করা ছিল

let realm = Realm(path: "/Users/me/Desktop/TestRealm.realm")

এবং তারপরে এটি আমার ডেস্কটপে সম্পূর্ণ দৃশ্যে তৈরি হবে এবং আমি এটিতে রিয়েলম ব্রাউজারটি চালু করতে ডাবল-ক্লিক করতে পারি। পরে, আমি প্যারামিটারটি সরাতে পারি এবং যখন আমি সন্তুষ্ট হয়ে যাই যে সমস্ত প্রত্যাশা অনুযায়ী কাজ করছে তখন এটি ডিফল্ট অবস্থানটি ব্যবহার করতে পারি।


1
"আর্গুমেন্ট লেবেল '(পাথ :)' কোনও উপলব্ধ ওভারলোডের সাথে মেলে না" বলে আমি একটি ত্রুটি পেয়েছি। কোন ধারণা কেন?
মার্সেলো গ্র্যাসেটি

ঠিক আশ্চর্য হাহা!
উইলমজিএফএক্স

সিমুলেটারে পরীক্ষার জন্য দুর্দান্ত, তবে সম্ভবত কোনও আসল ডিভাইসে সঠিকভাবে কাজ করবে না।
অপব্যবহার

realm = চেষ্টা করুন! রাজ্য (ফাইল ইউআরএল: ইউআরএল (স্ট্রিং: "/ ব্যবহারকারীর ছেদ / ডিস্কটপ / টেস্টরেলাম.রেম")!)
হ্যারিস

11

উদ্দেশ্য গ - [RLMRealmConfiguration defaultConfiguration].fileURL

NSLog(@"%@",[RLMRealmConfiguration defaultConfiguration].fileURL);

Eg- / ব্যবহারকারীরা / "তোমার-ইউজার-নাম" / লাইব্রেরি / ডেভেলপার / CoreSimulator / devices / E58645FF-90DE-434D-B2EB-FA145EB6F2EA / ডেটা / পাত্রে / ডেটা / আবেদন / E427BD21-2CB1-4F64-9ADF-8742FF731209 / ডকুমেন্টস /

.Realm ফাইলের দিকে যাওয়ার জন্য আপনি চালাতে পারেন এটিই সহজতম আদেশ command আপনার সমস্ত পঠন এবং লিখন অপারেশন সম্পন্ন হওয়ার পরে আপনি .রেম ফাইলটি দেখতে পাবেন।

অথবা

আপনি সরাসরি আপনার মেনু বার থেকে আপনার অ্যাপ্লিকেশনটির নথি ডিরেক্টরিতে অ্যাক্সেস করতে সহজ সরলকারীদের বিকল্প ওপেনসিম খুলতে পারেন


11

উপরের উত্তরগুলি অ্যান্ড্রয়েড প্ল্যাটফর্মে রিয়েল ফাইলটি খুঁজে পাওয়ার উপায় হারিয়েছে এবং বিশ্বাস করুন এইভাবে আপনার প্রচুর সময় সাশ্রয় হবে যা আমরা সাধারণত রিয়েল ফাইলটি পেতে অন্যান্য পদ্ধতির অপচয় করি waste সুতরাং শুরু করি...

অ্যান্ড্রয়েড স্টুডিওতে প্রথমে "ডিভাইস ফাইল এক্সপ্লোরার" খুলুন (দেখুন -> সরঞ্জাম উইন্ডোজ -> ডিভাইস ফাইল এক্সপ্লোরার।

এটি আপনার ডিভাইস এক্সপ্লোরার খুলবে।

এখানে চিত্র বর্ণনা লিখুন

এখন ডেটা -> ডেটা -> (আপনার_অ্যাপ_প্যাকেজ_নাম) -> ফাইল -> ডিফল্ট.আরলম খুলুন

default.realm এমন ফাইল যা আমরা এখানে আছি। এখন এই ফাইলটি আপনার অবস্থানে সংরক্ষণ করুন এবং রিয়েল-ব্রোজার থেকে ফাইলটি অ্যাক্সেস করুন এবং আপনি আপনার ডাটাবেস পাবেন।

দ্রষ্টব্য: উল্লিখিত পদ্ধতির অ-রুটযুক্ত ফোনে পরীক্ষা করা হয় (এক + 3)।


10

আপনি যদি সিমুলেটারে ডিফল্ট Realm DB ব্যবহার করেন:

po Realm().configuration.fileURL

আপনি কিছু বিবরণ যোগ করতে পারেন?
জিশান

@ জিজান দয়া করে চলার সময় আপনার সিমুলেটারটি বিরতি দিন এবং কমান্ডটি টাইপ করুন, তারপরে এন্টার টিপুন।
superarts.org

9

সর্বশেষতম রাজ্যে আপডেট হওয়া উত্তর:

অ্যান্ড্রয়েডের জন্য:

চেকআউট স্টেথো এবং https://github.com/uPhyca/stetho-realm ভিডিও টিউটোরিয়াল এখানে: https://www.youtube.com/watch?v=9pFJz5VexRw

আইওএসের জন্য (সুইফ্ট)

উভয় ক্ষেত্রেই:

debugPrint("Path to realm file: " + realm.configuration.fileURL!.absoluteString)

অথবা

পদক্ষেপ 1: কোথাও কোথাও একটি ধ্রুবক নামে পরিচিত। কনস্ট্যান্ট ফাইলটি বলি

public class Constants {

    public static var dev: Bool = true

}

পদক্ষেপ 2: রিয়েলমফিউশনস.সুইফ্ট নামে আরও একটি ক্লাস তৈরি করুন

import RealmSwift


func realmAndPath() -> Realm {
    if Constants.dev {
        // location of my desktop
        let testRealmURL = NSURL(fileURLWithPath: "/Users/#####/Desktop/TestRealm.realm")
        return try! Realm(fileURL: testRealmURL)
    } else {
        return try! Realm()
    }
}

পদক্ষেপ 3: অবশেষে আপনার দর্শন নিয়ন্ত্রকের মধ্যে:

let realm = realmAndPath()

মূল উত্তরের জন্য স্টুয়ার্ট লিঞ্চকে ধন্যবাদ


সুইফ্ট 3-এর জন্য আমার পরিবর্তিত realm.pathহওয়া দরকারrealm.configuration.fileURL!.absoluteString
অ্যান্ডি

5

আপনি যদি 'এনক্রিপশন কী প্রবেশ করান' ডায়ালগ বক্স ত্রুটি পেয়ে থাকেন:

আমি রিয়েলম ০.৯ .2.২ সহ সুইফট ২.১ ব্যবহার করছি এবং ডাটাবেস ফাইল খোলার চেষ্টা করার সময় এই ত্রুটিটি পাচ্ছিলাম:

'ডিফল্ট' খোলা যায় নি। এটি এনক্রিপ্ট করা হতে পারে, বা এটি একটি উপযুক্ত ফাইল ফর্ম্যাটে নেই। যদি আপনি জানেন যে ফাইলটি এনক্রিপ্ট করা আছে, আপনি এটি খোলার জন্য ম্যানুয়ালি এর এনক্রিপশন কীটি প্রবেশ করতে পারেন।

পাওয়া গেছে যে রিয়েলম ব্রাউজার 0.96 এর প্রাক-প্রকাশের সংস্করণ ব্যবহার করে সমস্যার সমাধান হয়েছে:

https://github.com/realm/realm-browser-osx/releases/tag/0.96-prerelease


3

প্রথমত, আমি স্বীকার করি যে এটি একটি অ্যান্ড্রয়েড থ্রেড তবে এটি সাধারণভাবে এই সমস্যাটির জন্য প্রথম অনুসন্ধান ফলাফল result

রিয়েলম ব্রাউজারে সর্বাধিক নির্মিত Xcode সিমুলেটর রিয়েলম ডিবি খোলার জন্য আপনি এই স্ক্রিপ্টটি অটোমেটরে ব্যবহার করতে পারেন বা এটি টার্মিনালে লিখতে পারেন। অটোমেটার ব্যবহার করে, আমার আমার বর্তমান অঞ্চলে এক-ক্লিক অ্যাক্সেস রয়েছে।

    cd ~/Library/Developer/CoreSimulator/Devices/
    cd `ls -t | head -n 1`/data/Containers/Data/Application
    cd `ls -t | head -n 1`/Documents    
    open -a 'Realm Browser' ./default.realm

রিয়েলম ব্রাউজার ইনস্টল করুন। অটোম্যাটরে নতুন ক্লিক করুন, রান শেল স্ক্রিপ্ট নির্বাচন করুন, কোডে পেস্ট করুন, রিয়েলমের ডিবি নাম পরিবর্তন করুন, পরীক্ষা করতে রান ক্লিক করুন, দ্রুত ক্লিক অ্যাক্সেসের জন্য সুবিধাজনক ফাইলটি সংরক্ষণ করুন।

আমি জানি না যে এই টিপটি আমি প্রথম কোথায় পেয়েছি তবে এই থ্রেডটি আমাকে স্মরণ করিয়ে দিয়েছিল যে অতীতে কীভাবে আমি আমার লাইভ ডেটা অ্যাক্সেস করছিলাম।


3

কেবলমাত্র আপনার অ্যাপের জন্য আইওএস সিমুলেটর রয়েছে

প্রবেশ করান

console.log (Realm.defaultPath)

কোডে যেমন: App.js


2

আমি এটি আরও একধাপ এগিয়ে নিয়েছি। আমি রিয়েলম ফাংশনস নামে একটি সুইফ্ট ফাইল তৈরি করেছি এবং এটিতে আমি এই ফাংশনটি তৈরি করেছি

    import RealmSwift
    func realmAndPath() -> Realm {
        if dev {
            // location of my desktop
            return try! Realm(path: "/Users/slynch/Desktop/TestRealm.realm")
        } else {
            return try! Realm()
        }
    }

এখন আমার প্রধান দৃশ্যের নিয়ামকটিতে, আমার কাছে একটি বিশ্বব্যাপী বুলিয়ান ভেরিয়েবল রয়েছে

var dev: Bool = true // when in development mode
var dev: Bool = false // when I want to run on my device or upload to app stor.

এখন, আমার কোডে আমাকে যা করতে হবে তা হ'ল

let realm = realmAndPath()

সুতরাং যখন ডেভলপমেন্ট মোডে থাকি, আমি আমার ডেস্কটপে আমার রিয়েলম ডাটাবেসটি খুঁজে পেতে পারি এবং রিয়েলম ব্রাউজারে খুলতে পারি।


1
ত্রুটি: (১৩, ২১) আর্গুমেন্ট লেবেল '(পাথ :)' কোনও উপলভ্য ওভারলোডের সাথে মেলে না, মনে হয় এটি নতুন সংস্করণে পরিবর্তিত হয়েছে
OWADVL

2

আমি এই টার্মিনালে নিম্নলিখিত কমান্ড জারি করে আমার রাজত্ব ফাইল পাওয়া যায়নি: sudo find / -name "*.realm"

আশাকরি এটা সাহায্য করবে!



1

আইওএসের জন্য ডিবি পাথ পেতে, সবচেয়ে সহজ উপায় হ'ল:

  1. সিমুলেটারে আপনার অ্যাপ্লিকেশন চালু করুন
  2. ডিবাগারে যে কোনও সময় এটিকে বিরতি দিন
  3. কনসোলে যান (যেখানে আপনার রয়েছে (lldb)) এবং টাইপ করুন:po RLMRealm.defaultRealmPath

তাদা ... আপনার নিজের ক্ষেত্রের ডাটাবেসের পথ রয়েছে



1

যারা রিএ্যাক্ট নেটিভ ব্যবহার করছেন এবং ডিফল্ট ক্ষেত্র ব্যবহার করছেন তাদের জন্য:

Realm.defaultPath


আমি এটি খুঁজে পাচ্ছি না!
আলী হেসারি

@ নাটিভিডাড এই কোডটি কোথায় রাখবেন? রিয়েল ফাইল পাওয়ার বিষয়ে কোন পরামর্শ?
বিক্রম থাপা

পছন্দ করেছেন
বিক্রম থাপা

componentDidMount() { console.log(Realm.defaultPath) }আমার উপাদান ব্যবহার করে আমার জন্য কাজ করল। এরপরে পাথের জন্য এক্সকোড কনসোলটি পরীক্ষা করুন।
পল শোরে

0

সরঞ্জামের অধীনে -> অ্যান্ড্রয়েড ডিভাইস মনিটর

এবং ফাইল এক্সপ্লোরার এর অধীনে। অ্যাপ্লিকেশনগুলির জন্য অনুসন্ধান করুন। এবং ফাইলটি ডেটা / ডেটার আওতায় রয়েছে।


0

এক্সকোড 7, সুইফট 2.2+ এর জন্য সঠিক lldb কমান্ডটি po Realm.Configuration.defaultConfiguration.path!


1
সদস্য কল করা হয় না pathকিন্তুfileURL : Realm.Configration.defaultConfigration.fileURL!
nburk

1
আপনি সঠিক বলেছেন ... এটি realm1.0 এ পরিবর্তিত হয়েছে ... আমি যখন উত্তর দিয়েছিলাম তখন আমি 0.98 সংস্করণ ব্যবহার করছিলাম ... সঠিক উত্তরটি po Realm.Configuration.defaultConfiguration.fileURL?.path
Marquis103

0

দ্রুতি 2.3 সমাধান

রিয়েলম আপডেটগুলির সাথে ভাঙবে না এমন সহজ সমাধান

    let dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
    print("App Path: \(dirPaths)")

.Realm ফাইলটি "নথি" এর ভিতরে থাকা উচিত

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.