uniqueIdentifier在chartboost中调用

时间:2013-06-04 11:10:20

标签: iphone ios6 uniqueidentifier chartboost

在我的应用中,我使用了新的 Chartboost sdk 3.2.1 但是当我检查 uniqueIdentifier 时,它会给我错误。

请帮我解决它在appstore上提交应用程序。

我只是通过

找到使用UDID的类

(项目目录中的终端)

find . | grep -v .svn  | grep "\.a" | grep -v "\.app" | xargs grep uniqueIdentifier

并在终端

中获取此信息

二进制文件./libChartboost.a匹配

1 个答案:

答案 0 :(得分:2)

浪费了1.5天后,我终于得到了解决方案,我的申请现已提交给App Store。

终端玩了很多,最后我用了这个命令

grep -r 'uniqueIdentifier' * .[!.]*

它将在当前目录中的所有文件中搜索字符串  递归搜索目录和文件。(也搜索隐藏)

所以在那之后我在终端找到了

  1. 我的项目目录中有一些额外的类,我从来没有 在我的xcode项目中使用,它们被称为 uniqueIdentifier
  2. 同样二进制文件libChartboost.a匹配
  3. 二进制文件RevMobAds.framework / RevMobAds匹配 二进制文件RevMobAds.framework / Versions / A / RevMobAds匹配 二进制文件RevMobAds.framework / Versions / Current / RevMobAds匹配
  4. 现在,对于问题1,我删除了额外的不可用类

    问题2 Chartboost

    1. 拖动&删除项目中的Chartboost
    2. 取消选中 - 将项目复制到目标组的文件夹(如果需要)
    3. 选择 - 为任何添加的文件夹创建组
    4. 添加到目标
    5. 和问题3 RevMobAds

      1. 拖动&删除项目中的RevMobAds.framework
      2. 取消选中 - 将项目复制到目标组的文件夹(如果需要)
      3. 选择 - 为任何添加的文件夹创建文件夹引用
      4. 添加到目标
      5. 我在两个时间内都使用了更新的第三方图书馆。

        奇怪,但它会起作用,现在我的应用程序已提交。希望它可以帮助某人。

        注意:请告诉我为什么Chartboost和RebMobsads.framework会在我选中 - 将项目复制到我的项目中的目标组文件夹(如果需要)时给我错误。 (如果有人有任何想法)