我坚持要在设备上运行Frankified.app . 当我在online tutorial上执行第1步时:
xcodebuild -target Frank-Fruitstrap -xcconfig ./Frank/frankify.xcconfig -arch arm7 -configuration Debug -sdk iphoneos DEPLOYMENT_LOCATION = YES DSTROOT =“〜/ Documents / Workspace / Frank-Fruitstrap / Frank / frankified_build /”FRANK_LIBRARY_SEARCH_PATHS =“〜/ Documents / Workspace / Frank-Fruitstrap / Frank“clean build CODE_SIGN_IDENTITY ='iPhone开发商:'
我明白了
清洁成功
===构建本地目标Frank-Fruitstrap of PROJECT Frank-Fruitstrap with CONFIGURATION Debug ===检查依赖关系没有要编译的架构(ONLY_ACTIVE_ARCH = YES,active arch = arm7,VALID_ARCHS = armv7 armv7s) .
建筑失败
以下构建命令失败:检查依赖项(1次失败)
当我从命令行运行它时,代码签名适用于其他应用程序,而不是Frankified应用程序 .
我是唯一一个有此问题的人吗?
1 回答
我得到了Pete Hodgeson的帮助 . 这是this google group上的帖子
这就是Pete为我建议的:
This is a fairly common project setting issue I think. You should be able to resolve it by modifying the build settings for your Frank-Fruitstrap target. Either change "Build Active Architecture Only" to "No", or add "arm7" to the "Valid Architectures" list.
我做了后者,它工作 .