我目前正在尝试将Facebook SDK应用到我的Unity应用程序中,但我无法找到我必须修改的{{1}}才能实现SDK。
我尝试在我的Xcode文件夹中到处搜索,但似乎无处可寻。
我也在谷歌搜索,但由于我对Xcode一无所知(除了建立我的Unity项目),我也不理解答案......
谢谢,祝你有愉快的一天!
答案 0 :(得分:1)
文件名“AppDelegate.m”是对“包含应用程序委托类定义的文件”的通用引用。您的应用程序不需要将文件命名为“AppDelegate.m”,因此您需要找到您的应用程序。
您应用中的某个地方有一个实现UIApplicationDelegate
协议的类。您应该使用Xcode的搜索功能搜索“UIApplicationDelegate”。这应该让你找到正确的课程。当其他文档说AppDelegate.m
我忘了在objective-c中你没有宣布采用协议。以下是查找应用代理的不同方法。
找到你的main.m文件(这个文件是必需的,所以你肯定会有一个)。它将包含如下代码:
int main(int argc, char * argv[]) {
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([YourAppDelegateClassName class]));
}
}
有趣的部分是[YourAppDelegateClassName class]
,因为它代表了应用程序委托的类。搜索方括号中的第一个单词,在这种情况下它是YourAppDelegateClassName
。
答案 1 :(得分:0)
您可以通过在xcode搜索中搜索 UIApplicationDelegate 来找到它,然后在名为 `base64Data = EncodingUtil.urlDecode(base64Data,'UTF-8'); // this wasn't required
的某个文件中找到该协议的实现。您需要的文件。