如何快速通过Gmail链接进入App内部

时间:2019-06-24 04:47:38

标签: ios swift email deep-linking

我想通过使用Deeplinking进入特定控制器的应用程序。

我在AppDelegate文件中编写了以下代码,但它没有调用该方法,甚至也没有调用该方法。

.net

2 个答案:

答案 0 :(得分:1)

您需要为此实现URL方案。请参阅此link for documentation

您需要做两件事

  1. 在您的应用程序中注册URL方案
  2. 在应用程序委托方法中处理传入的URL
application(_ application: UIApplication,
                 open url: URL,
                  options: [UIApplicationOpenURLOptionsKey : Any] = [:] ) -> Bool

答案 1 :(得分:0)

尝试此代码

设置MFMailComposeViewController的delegete方法

   event.preventDefault();

    if(!this.requiredFields()){
        return false;
    }

    if (!this.checkPhone()) {
        this.setState({
            errorMessage: 'phone_at_lease_one',
            errorField: 'phone'
        });
        return false;
    }