-2

我试图将 Azure 移动参与平台与 Nextcloud-ios 项目集成,但它没有向 azure 门户发送任何信息。我认为 azure 配置没问题,因为我在其他项目中做过,而且效果很好。

我刚刚完成了下一个配置:

  1. 在 AppDelegate.m 中的方法 (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions。我添加了下一行[EngagementAgent init:@"Endpoint={YOUR_APP_COLLECTION.DOMAIN};SdkKey={YOUR_SDK_KEY};AppId={YOUR_APPID}"]; 使用我自己的收藏域、sdkkey 和 appid
  2. 在 (void)viewDidAppear:(BOOL)animated 方法的主控制器中,我添加了[[EngagementAgent shared] startActivity:@"LoginActivity" extras:nil]; 因此 Azure 可以创建会话。
  3. 我还更改了 @interface CCLogin : UIViewController 为 @interface CCLogin : EngagementViewController 但也没有工作。
  4. 我添加了文档中提到的所有框架 构架

执行所有这些操作后,控制台中都会报告任何错误。只是消息[Engagement] Connection: Sent: appInfo

我不知道我是否必须对 Nexcloud 项目进行其他配置,这样它才能正常工作。

希望您能够帮助我。

4

1 回答 1

0

解决了

我只是在删除临时和缓存后将 init [EngagementAgent init:@"Endpoint={YOUR_APP_COLLECTION.DOMAIN};SdkKey={YOUR_SDK_KEY};AppId={YOUR_APPID}"] 放入,这会干扰 Azure 和 Crashlytics 框架。

于 2017-03-14T21:39:52.390 回答