我试图将 Azure 移动参与平台与 Nextcloud-ios 项目集成,但它没有向 azure 门户发送任何信息。我认为 azure 配置没问题,因为我在其他项目中做过,而且效果很好。
我刚刚完成了下一个配置:
- 在 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
- 在 (void)viewDidAppear:(BOOL)animated 方法的主控制器中,我添加了[[EngagementAgent shared] startActivity:@"LoginActivity" extras:nil]; 因此 Azure 可以创建会话。
- 我还更改了 @interface CCLogin : UIViewController 为 @interface CCLogin : EngagementViewController 但也没有工作。
- 我添加了文档中提到的所有框架
执行所有这些操作后,控制台中都会报告任何错误。只是消息[Engagement] Connection: Sent: appInfo
我不知道我是否必须对 Nexcloud 项目进行其他配置,这样它才能正常工作。
希望您能够帮助我。