小编yet*_*mer的帖子

验证来自iOS应用的后端来电

我试图找到相当于这个Android验证,但对于iOS.

最初发布在博客文章中, 但现在已合并到主要的Android文档中,验证让您知道3件事:然后,您知道:

  1. 该令牌由Google发布.
  2. 令牌被发送到由有效负载的电子邮件字段中标识的人员操作的设备.
  3. 令牌是由有效负载的azp字段中的客户端ID标识的Android应用获得的.

关键是:

GoogleAuthUtil会发现Android应用和网络客户端ID位于同一个项目中,未经用户批准,会将ID令牌返回给Google签名的应用.

因此,我能够在不中断用户的情况下验证后端呼叫.

苹果公司是否有类似于iOS的东西,当苹果公司观察到iOS应用程序和网络客户端ID时,我可以获得Apple签署的ID令牌?

我发现了一个试图找到类似问题SO问题,但我希望找到一个更简单的解决方案.这个问题已经超过一年了,所以我希望可能有更好的答案,可能还有新的CloudKit网络服务.

google-authentication ios cloudkit cloudkit-web-services

19
推荐指数
1
解决办法
1657
查看次数

这是什么Objective-C / XCode注释// // [START_EXCLUDE]

查看可在以下位置找到的iOS上GCM通知的示例代码:https : //github.com/googlesamples/google-services/blob/master/ios/gcm/GcmExample/AppDelegate.m#L31

....
// [START register_for_remote_notifications]
- (BOOL)application:(UIApplication *)application
      didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
      // [START_EXCLUDE]
      ....
      // [END_EXCLUDE]
Run Code Online (Sandbox Code Playgroud)

// [START_EXCLUDE] // [END_EXCLUDE]的作用是什么。它是约定的一部分,还是目标C的一部分,还是xCode的一部分?

xcode annotations objective-c ios

3
推荐指数
1
解决办法
369
查看次数