Xamarin ios отправляет электронную почту с помощью приложения gmail [duplicate]

Две ключевые строки, необходимые для получения полезных ошибок из PHP:

ini_set('display_errors',1);
 error_reporting(E_ALL);

Как указывали другие участники, они по умолчанию отключены по соображениям безопасности. Как полезный совет - когда вы настраиваете свой сайт, удобно использовать переключатель для разных сред, чтобы эти ошибки были включены по умолчанию в вашей локальной среде и средах разработки. Это может быть достигнуто с помощью следующего кода (в идеале, в вашем файле index.php или config, так что он активен с самого начала):

switch($_SERVER['SERVER_NAME'])
{
    // local
    case 'yourdomain.dev':
    // dev
    case 'dev.yourdomain.com':
        ini_set('display_errors',1);
        error_reporting(E_ALL);
    break;
    //live
    case 'yourdomain.com':
        //...
    break;
}
4
задан cbowns 9 October 2013 в 21:26
поделиться

1 ответ

Глупый я, я не закончил свои исследования. Как только я открыл приложение .ipa приложения Gmail и нашел googlegmail в списке CFBundleURLTypes в Info.plist, сеть показала для этого несколько отличных ресурсов:

  1. Поиск схемы URL-адреса Gmail для iOS
  2. Поиск схемы URL-адреса Gmail для iOS: часть 2
  3. handleOpenURL: совместное обмен информацией ! содержит список обработчиков URL-адресов, доступных для поиска.

Короче говоря, это работало на моем iPhone 5 с iOS 7.0 и Gmail для iOS v2.4.1 и открыло панель компоновки в приложении Gmail, даже когда приложение было явно убито:

googlegmail:///co?subject=Hello&body=Hi

Я все еще ищу подтверждение, что это считается общедоступным API Gmail. Кто-нибудь знает о том, как команда Gmail чувствует это?

9
ответ дан cbowns 22 August 2018 в 03:51
поделиться
  • 1
    вы можете добавить touser также: googlegmail: /// co? subject = & amp; body = & amp; to = touser – Siba Prasad Hota 9 November 2013 в 12:10
  • 2
    В любом случае мы можем добавить NSData к этой схеме? Так что мы можем добавить zip-файл? – mKane 17 October 2016 в 19:27
  • 3
    Большой вопрос @mKane – Rafthecalf 8 December 2017 в 02:02
Другие вопросы по тегам:

Похожие вопросы: