【问题标题】:Testing iOS 'Deep Linking' without an App Store ID在没有 App Store ID 的情况下测试 iOS“深度链接”
【发布时间】:2012-07-12 11:18:25
【问题描述】:

所以,我已经搜索了这个问题的答案,但真的找不到任何东西......

我想在我的 iOS 应用中测试 Facebook 深度链接。我想尝试在请求的“数据”参数中传递 JSON,这样

 NSMutableDictionary* defaultParams = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                          JSONString, @"data",                       
                                          @"Check out my app",  @"message",
                                          nil];

    [facebook dialog:@"apprequests"
           andParams:defaultParams
         andDelegate:nil];

为了向接收用户(在移动设备上)显示此通知,我必须在 Facebook 应用设置页面中输入移动网站 URL 或深度链接和 App Store ID。这花了我很长时间才解决,但我已经走到了这一步......

现在,如果我输入我现有已发布应用程序之一的 App Store ID,这可以正常工作,但会重定向到错误的应用程序(或 iTunes/AppStore,如果未安装)。

我真的很想测试 我的 应用程序将如何处理被我相应的 Facebook 应用程序唤醒,而无需将其提交到 App Store。

有没有人有解决方法或方法来实现这一点?我可以只在 iTunes 连接中创建一个应用程序而不提交它吗?如果 Facebook/我的设备不在线,如何知道两者已连接?

谢谢

山姆

【问题讨论】:

    标签: ios facebook facebook-ios-sdk deep-linking app-id


    【解决方案1】:

    您可以在 iTunes Connect 中设置您的应用程序。确保您一直走到显示准备上传二进制文件的位置。如果您随后在 iTunes Connect 中查看您的应用程序的详细信息,它将为您提供您的 iTunes id。您可以将其与 Facebook 一起使用。

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      • 2021-07-29
      • 1970-01-01
      • 2019-09-26
      相关资源
      最近更新 更多