在xCode中,我有一个使用多个目标的项目,每个目标都有特定的包名称,包标识符等。原因是客户希望重新使用布局,而且自从我们到目前为止在项目中达到这个目标后,这种情况无法改变。
我需要为每个目标整合Facebook登录,但它只适用于初始目标,因为它仍然具有默认的“Info.plist”#39;文件名。
当我尝试使用其他目标登录时,我会收到不同的错误,但都与SDK仍在阅读“Info.plist”中的信息有关。例如:
*****因未捕获的异常终止应用程序' InvalidOperationException',原因:' fb **********未注册为URL方案。请将其添加到您的Info.plist' **
中请您告诉我如何告诉sdk为每个目标阅读不同的plist文件?
谢谢, 阿维纳什
答案 0 :(得分:1)
I finally found the solution which was already answered on SO.
The thing is to use user defined settings and to reference them in the info.plist file.