Telegram iOS应用无法使用Xcode 6.1.1构建。

5

我已经在Telegram官网下载了Telegram应用的源代码。当我在Xcode 6.1.1中打开项目时,会出现以下错误:

 UFW (M iphonesimulator): ERROR: Build failed Traceback (most recent call last): File"/Users/yanfeng/Library/Developer/Xcode/DerivedData/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 812, in <module>run_build()File "/Users/yanfeng/Library/Developer/Xcode/DerivedData/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 787, in run_build
    add_symlinks_to_framework(project)
  File "/Users/yanfeng/Library/Developer/Xcode/DerivedData/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 675, in add_symlinks_to_framework
    attempt_symlink(os.path.join(base_dir, "Versions", "Current"), os.environ['FRAMEWORK_VERSION'])
  File "/Users/yanfeng/Library/Developer/Xcode/DerivedData/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 493, in attempt_symlink
    os.stat(os.path.abspath(os.path.join(link_path, "..", link_to)))
OSError: [Errno 2] No such file or directory: '/Users/yanfeng/Library/Developer/Xcode/DerivedData/Build/Products/Debug-iphonesimulator/MtProtoKit iOS.framework/Versions/A'
Showing first 200 notices only
Command /bin/sh failed with exit code 1

你找到解决方案了吗? - Nam Vu
我遇到了同样的问题,但我感到困惑,因为没有 '/Users/Me/Library/...' 目录。 - ErikAGriffin
我已经安装了“Real Framework”并成功构建,但运行时崩溃并显示“终止应用程序,因为未捕获的异常'NSInternalInconsistencyException',原因:'请在https://my.telegam.org获取您自己的apiId和apiHash”,在哪里获取apiId和apiHash以及如何替换它。我找不到它。 - yanfeng_zheng
2个回答

7

您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - ErikAGriffin
我已经安装了,但现在出现了不同的错误:文件存在但不是符号链接:/Users/me/Library/Developer/Xcode/DerivedData/Telegraph-ewgajxvcwslxioahymccndyrlivl/Build/Products/Debug-iphonesimulator/MtProtoKit iOS.framework/Headers。 - ErikAGriffin
1
你需要删除 '/Users/<me>/Library/Developer/Xcode/DerivedData/' 文件夹中的所有文件。这样应该可以解决问题。 - Ptah
我已经安装了“Real Framework”并成功构建,但当我运行它时,它崩溃并显示“由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因是:'请在https://my.telegam.org获取您自己的apiId和apiHash”,在哪里获取apiId和apiHash以及如何替换它。我找不到它。 - yanfeng_zheng
@嗨,我在我的回答中提供了链接,请下载它,打开Real Framework文件夹并运行install.sh,在完成后重新启动Xcode。 - Ptah
显示剩余3条评论

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接