Possible to export userdefaults plist as email attachment in Swift?
up vote
1
down vote
favorite
In Xcode userdefaults are saved in a plist. I'd like to export this file directly. Is it possible?
There are a couple of answers on finding it in the simulator, but I'm interested in finding it on the device while using the app and attaching it to email.
Possible?
EDIT: This question is not a duplicate. Those answers tell you how to find the plist on the MAC when running the app in the simulator. As I stated originally, I'm looking for a way to attach the file while running the app on the device.
I haven't been able to find any ways to do that directly. So far looks like I'll just have to parse it and export it via another format.
swift xcode plist userdefaults
add a comment |
up vote
1
down vote
favorite
In Xcode userdefaults are saved in a plist. I'd like to export this file directly. Is it possible?
There are a couple of answers on finding it in the simulator, but I'm interested in finding it on the device while using the app and attaching it to email.
Possible?
EDIT: This question is not a duplicate. Those answers tell you how to find the plist on the MAC when running the app in the simulator. As I stated originally, I'm looking for a way to attach the file while running the app on the device.
I haven't been able to find any ways to do that directly. So far looks like I'll just have to parse it and export it via another format.
swift xcode plist userdefaults
stackoverflow.com/questions/6662679/…
– kelin
Nov 11 at 8:47
1
You can also dolet dicitionary = UserDefaults.standard.dictionaryRepresentation()
, filter some key/values if needed, transform it into a file of your representation choice (like a JSON file, a Plist file, an XML one, etc) and then send it.
– Larme
Nov 11 at 8:57
Possible duplicate of iPhone: Where NSUserDefaults get stored?
– user
Nov 11 at 11:26
It's not a duplicate because those answers tell you how to find the plist in your MAC on the simulator. I'm looking for a way to get the file in the device while using the app.
– TaiBD
Nov 11 at 13:39
@Larme Thank you for you recommendation. I'll do that.
– TaiBD
Nov 11 at 14:38
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
In Xcode userdefaults are saved in a plist. I'd like to export this file directly. Is it possible?
There are a couple of answers on finding it in the simulator, but I'm interested in finding it on the device while using the app and attaching it to email.
Possible?
EDIT: This question is not a duplicate. Those answers tell you how to find the plist on the MAC when running the app in the simulator. As I stated originally, I'm looking for a way to attach the file while running the app on the device.
I haven't been able to find any ways to do that directly. So far looks like I'll just have to parse it and export it via another format.
swift xcode plist userdefaults
In Xcode userdefaults are saved in a plist. I'd like to export this file directly. Is it possible?
There are a couple of answers on finding it in the simulator, but I'm interested in finding it on the device while using the app and attaching it to email.
Possible?
EDIT: This question is not a duplicate. Those answers tell you how to find the plist on the MAC when running the app in the simulator. As I stated originally, I'm looking for a way to attach the file while running the app on the device.
I haven't been able to find any ways to do that directly. So far looks like I'll just have to parse it and export it via another format.
swift xcode plist userdefaults
swift xcode plist userdefaults
edited Nov 12 at 9:50
asked Nov 11 at 8:38
TaiBD
185
185
stackoverflow.com/questions/6662679/…
– kelin
Nov 11 at 8:47
1
You can also dolet dicitionary = UserDefaults.standard.dictionaryRepresentation()
, filter some key/values if needed, transform it into a file of your representation choice (like a JSON file, a Plist file, an XML one, etc) and then send it.
– Larme
Nov 11 at 8:57
Possible duplicate of iPhone: Where NSUserDefaults get stored?
– user
Nov 11 at 11:26
It's not a duplicate because those answers tell you how to find the plist in your MAC on the simulator. I'm looking for a way to get the file in the device while using the app.
– TaiBD
Nov 11 at 13:39
@Larme Thank you for you recommendation. I'll do that.
– TaiBD
Nov 11 at 14:38
add a comment |
stackoverflow.com/questions/6662679/…
– kelin
Nov 11 at 8:47
1
You can also dolet dicitionary = UserDefaults.standard.dictionaryRepresentation()
, filter some key/values if needed, transform it into a file of your representation choice (like a JSON file, a Plist file, an XML one, etc) and then send it.
– Larme
Nov 11 at 8:57
Possible duplicate of iPhone: Where NSUserDefaults get stored?
– user
Nov 11 at 11:26
It's not a duplicate because those answers tell you how to find the plist in your MAC on the simulator. I'm looking for a way to get the file in the device while using the app.
– TaiBD
Nov 11 at 13:39
@Larme Thank you for you recommendation. I'll do that.
– TaiBD
Nov 11 at 14:38
stackoverflow.com/questions/6662679/…
– kelin
Nov 11 at 8:47
stackoverflow.com/questions/6662679/…
– kelin
Nov 11 at 8:47
1
1
You can also do
let dicitionary = UserDefaults.standard.dictionaryRepresentation()
, filter some key/values if needed, transform it into a file of your representation choice (like a JSON file, a Plist file, an XML one, etc) and then send it.– Larme
Nov 11 at 8:57
You can also do
let dicitionary = UserDefaults.standard.dictionaryRepresentation()
, filter some key/values if needed, transform it into a file of your representation choice (like a JSON file, a Plist file, an XML one, etc) and then send it.– Larme
Nov 11 at 8:57
Possible duplicate of iPhone: Where NSUserDefaults get stored?
– user
Nov 11 at 11:26
Possible duplicate of iPhone: Where NSUserDefaults get stored?
– user
Nov 11 at 11:26
It's not a duplicate because those answers tell you how to find the plist in your MAC on the simulator. I'm looking for a way to get the file in the device while using the app.
– TaiBD
Nov 11 at 13:39
It's not a duplicate because those answers tell you how to find the plist in your MAC on the simulator. I'm looking for a way to get the file in the device while using the app.
– TaiBD
Nov 11 at 13:39
@Larme Thank you for you recommendation. I'll do that.
– TaiBD
Nov 11 at 14:38
@Larme Thank you for you recommendation. I'll do that.
– TaiBD
Nov 11 at 14:38
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53247079%2fpossible-to-export-userdefaults-plist-as-email-attachment-in-swift%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
stackoverflow.com/questions/6662679/…
– kelin
Nov 11 at 8:47
1
You can also do
let dicitionary = UserDefaults.standard.dictionaryRepresentation()
, filter some key/values if needed, transform it into a file of your representation choice (like a JSON file, a Plist file, an XML one, etc) and then send it.– Larme
Nov 11 at 8:57
Possible duplicate of iPhone: Where NSUserDefaults get stored?
– user
Nov 11 at 11:26
It's not a duplicate because those answers tell you how to find the plist in your MAC on the simulator. I'm looking for a way to get the file in the device while using the app.
– TaiBD
Nov 11 at 13:39
@Larme Thank you for you recommendation. I'll do that.
– TaiBD
Nov 11 at 14:38