Как установить адрес электронной почты в InAppSettingsKit?
Я настроил InAppSettingsKit для отправки электронной почты, например:
<dict>
<key>DefaultValue</key>
<string></string>
<key>IASKMailComposeToRecipents</key>
<array/>
<key>IASKMailComposeBody</key>
<string></string>
<key>IASKMailComposeBodyIsHTML</key>
<string>NO</string>
<key>IASKMailComposeSubject</key>
<string>Subject title</string>
<key>Title</key>
<string>Title</string>
<key>Type</key>
<string>IASKMailComposeSpecifier</string>
</dict>
Я пробовал разные способы заполнения адреса электронной почты в IASKMailComposeToRecipents, но не нашел решения, как это сделать.
Я думал, что будет что-то вроде этого, но это не в состоянии поднять адрес электронной почты:
<array><string>bill@email.com</string></array>
Любая помощь в этом?
1 ответ
Решение
Это должно работать:
<dict>
<key>IASKMailComposeToRecipents</key>
<array>
<string>bill@email.com</string>
</array>
<key>IASKMailComposeBody</key>
<string>body</string>
<key>IASKMailComposeBodyIsHTML</key>
<false/>
<key>IASKMailComposeSubject</key>
<string>Subject title</string>
<key>Title</key>
<string>Title</string>
<key>Type</key>
<string>IASKMailComposeSpecifier</string>
</dict>
Обратите внимание, что симулятор не поддерживает MFMailComposeViewController
поэтому обязательно проверьте это на устройстве.