Xcode复制的项目不起作用

时间:2013-12-02 19:37:31

标签: xcode5 cocos2d-x tapjoy


我有一个工作项目,然后我将项目复制到其他目录,但它没有工作。
现在我已经创建了一个新的xcode项目,并添加了所有必需的文件夹和文件。编译正常但是会出现此错误

  
    

由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法在bundle中加载NIB:'NSBundle(已加载)',名称为'TJCLoadingView''

  


我正在使用Xcode5。请告诉我,因为我是xcode的新手,问题是什么。
感谢

2 个答案:

答案 0 :(得分:0)

我有完全相同的问题。 我不知道出了什么问题,但它帮助了我。

请按照以下步骤操作:

  1. 从项目中删除所有TapJoy文件。
  2. 从网站下载最新版本(现在是9.1.4)
  3. 将它添加到项目中,就像在Getting Started Page上一样(通过Drag'n'Drop) - 首先我尝试按照常规方式添加并获得像你一样的异常!
  4. 添加所有这些库:

    • AdSupport
    • CFNetwork的
    • CoreGraphics中
    • CoreLocation
    • CoreMotion
    • CoreTelephony
    • EvenKitUI
    • EventKit
    • 粉底
    • libsqlite3.0
    • 的libxml2
    • libz进行
    • MapKit
    • 的MediaPlayer
    • MessageUI
    • MobileCoreServices
    • QuartzCore
    • 社交(可选)
    • StoreKit
    • SystemConfiguration
    • 微博
    • 的UIKit
  5. 添加你的TJ代码如下:

    [Tapjoy requestTapjoyConnect:kTapJoyAppID                        秘密密钥:kTapJoySecretKey                          选项:@ {TJC_OPTION_ENABLE_LOGGING:@(YES)}     ];

  6. 尝试再次编译。

答案 1 :(得分:0)

对我来说完全一样的问题。对我来说,TapjoyResources.bundle下的Copy Bundle Resources捆绑Build Phases有帮助。它包含在Tapjoy.framework文件中。

我想它并没有立即被复制,但如果你从一开始就正确地包含框架,它可能应该有。