我根据Github上的说明安装了演示应用程序(Hellotodo)。在IOS 9 XCODE 7.2上运行的客户端应用程序由于InvalidRoute而崩溃。
我从后端应用程序的Bluemix仪表板上的“移动选项”链接复制了路径。
IMFClient *imfClient = [IMFClient sharedInstance];
[imfClient initializeWithBackendRoute:@"<https://MobileHost.mybluemix.net>" backendGUID:@"<1b9ec584-1d9f-48bd-a8bb-d31eccb971f9>"];
2016-09-25 11:26:09.278 helloTodo [1912:2789776] *终止应用 由于未捕获的异常&#39; InvalidURLException&#39;,原因:&#39;无效 applicationRoute:https://MobileHost.mybluemix.net&#39; * 首先抛出调用堆栈:
答案 0 :(得分:0)
您在后端路由和GUID中留下了大于/小于符号(<
和>
),因此它们无效。
你应该像这样替换它们:
IMFClient *imfClient = [IMFClient sharedInstance];
[imfClient initializeWithBackendRoute:@"https://MobileHost.mybluemix.net" backendGUID:@"1b9ec584-1d9f-48bd-a8bb-d31eccb971f9"];