如何防止Simperium自动授权?
How to prevent Simperium for authorizing automatically?
我想让我的新用户在提示他们创建 Simperium 帐户之前先试用一下该应用程序。如何控制权限?
我以前可以打电话:
self.simperium.authenticationEnabled = NO;
直到我希望 Simperium 提示用户登录,此时我会调用:
simperium.authenticationEnabled = YES;
[simperium authenticateIfNecessary];
哎呀,authenticationEnabled
好像没货了。我目前正在使用 develop
分支。
谢谢!
在新的api中,您可以简单地进行如下操作:
初始化 Simperium(依次连接您的核心数据堆栈):
self.simperium = [[Simperium 分配] initWithModel:self.managedObjectModel
context:self.managedObjectContext
coordinator:self.persistentStoreCoordinator];
一旦您准备好启用同步(并因此对用户进行身份验证):
[_simperium authenticateWithAppID:@"{SIMPERIUM_APP_ID}"
APIKey:@"{SIMPERIUM_APP_KEY}"
rootViewController:_window.rootViewController];
(无需再翻转 authenticationEnabled 标志!)
希望对您有所帮助!
我想让我的新用户在提示他们创建 Simperium 帐户之前先试用一下该应用程序。如何控制权限?
我以前可以打电话:
self.simperium.authenticationEnabled = NO;
直到我希望 Simperium 提示用户登录,此时我会调用:
simperium.authenticationEnabled = YES;
[simperium authenticateIfNecessary];
哎呀,authenticationEnabled
好像没货了。我目前正在使用 develop
分支。
谢谢!
在新的api中,您可以简单地进行如下操作:
初始化 Simperium(依次连接您的核心数据堆栈):
self.simperium = [[Simperium 分配] initWithModel:self.managedObjectModel context:self.managedObjectContext coordinator:self.persistentStoreCoordinator];
一旦您准备好启用同步(并因此对用户进行身份验证):
[_simperium authenticateWithAppID:@"{SIMPERIUM_APP_ID}" APIKey:@"{SIMPERIUM_APP_KEY}" rootViewController:_window.rootViewController];
(无需再翻转 authenticationEnabled 标志!) 希望对您有所帮助!