我在Bluemix上为现有的Xcode项目创建了MobileFirst启动器服务。有谁知道在哪里为我的iOS应用程序指定软件包ID? 几个月前,我可以通过在高级移动访问(AMA)服务中创建用于自定义身份验证的新移动客户端来指定它。但是现在,在配置自定义身份验证时缺少创建移动客户端的步骤,我不知道在哪里放置捆绑包ID。
答案 0 :(得分:1)
我们最近修改了安全服务(以前称为高级移动访问,现在已重命名为移动客户端访问)的方式。请从the blog post detailing the update注意以下内容。
您也不再需要使用移动客户端访问服务注册应用的捆绑包标识符。在先前版本的Advanced Mobile Access中,您必须先注册iOS应用程序的包标识符,然后才能利用身份验证,日志记录或操作分析。使用移动客户端访问服务,不再需要它,并且更容易设置和运行。只需连接您的应用并开始工作:
iOS的Objective-C
// initialize SDK with IBM Bluemix application ID and route
IMFClient *imfClient = [IMFClient sharedInstance];
[imfClient initializeWithBackendRoute:@"<APPLICATION_ROUTE>" backendGUID:@"<APPLICATION_ID>"];
(也可使用Swift)