【问题标题】:Open app using gmail app invite iOS使用 gmail 应用程序邀请 iOS 打开应用程序
【发布时间】:2016-09-04 05:27:10
【问题描述】:

我正在我的应用中集成 Gmail 应用邀请。我已成功收到邀请电子邮件,其中提供“安装”链接以安装/打开应用程序。但是当我单击安装链接时,尽管我的应用程序已安装在我的设备上,但它总是在浏览器中打开 iTunes。我指的是这个链接“https://developer.apple.com/library/ios/documentation/General/Conceptual/AppSearch/UniversalLinks.html”。 任何帮助将不胜感激。注意:我的应用没有上线。iTunes 上没有。

【问题讨论】:

    标签: ios google-app-invites


    【解决方案1】:

    请尝试 info.plist 中的以下代码

    <key>CFBundleURLTypes</key>
    <array>
        <dict>
            <key>CFBundleURLName</key>
            <string>com.App</string>
            <key>CFBundleURLSchemes</key>
            <array>
                <string>app</string>
            </array>
        </dict>
    </array>
    

    对于句柄,在您的 appdelegate.m 文件中添加以下代码

    if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"app://"]])
    {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"app://"]];
    }
    else
    {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"ituneslinkifuhave"]];
    }
    

    为了测试,打开您的 Safari 浏览器并运行 app://。

    【讨论】:

    • @Aqua 使用后请告诉我它是否有帮助
    猜你喜欢
    • 2013-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-29
    相关资源
    最近更新 更多