Register | Login

» Build error after upgrading to iPhone SDK 2.2

November 24th, 2008

Filed under Development

Comments (36)

By Leon Ho

After upgrading to iPhone SDK 2.2, we encountered this error when building one of our projects (others built fine).

Internal error occurred while creating dependency graph: ASSERTION FAILURE in /SourceCache/DevToolsBase/DevToolsBase-1148/pbxcore/Target.subproj/XCCodeSignContext.m:458
Details:  Error: failed to locate ResourceRules.plist in '(null)/ResourceRules.plist' or '/Developer/Platforms/(null)/ResourceRules.plist'
Object:   <XCiPhoneOSCodeSignContext>
Method:   +defineCodeSignAuxiliaryFilesInTargetBuildContext:
Thread:   <NSThread: 0x2038c60>{name = (null), num = 6}
Backtrace:
  0  0x007200ab -[PBXTargetBuildContext(DependencyGraphEvents) handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in DevToolsCore)
  1  0x0078430c _XCAssertionFailureHandler (in DevToolsCore)
  2  0x0084036d +[XCCodeSignContext defineCodeSignAuxiliaryFilesInTargetBuildContext:] (in DevToolsCore)
  3  0x14baa16e +[XCiPhoneOSCodeSignContext defineCodeSignAuxiliaryFilesInTargetBuildContext:] (in iPhoneRemoteDevice)
  4  0x005d37d0 -[XCProductTypeSpecification computeDependenciesInTargetBuildContext:] (in DevToolsCore)
  5  0x005cf2ce -[XCNativeTargetDGSnapshot computeDependenciesInTargetBuildContext:] (in DevToolsCore)
  6  0x005cc965 -[PBXTargetBuildContext createDependencyGraphWithTargetDGSnapshot:] (in DevToolsCore)
  7  0x005cbb2d -[PBXTargetBuildContext(DependencyGraphEvents) dg_setTargetSnapshot:] (in DevToolsCore)
  8  0x913d5a7d __invoking___ (in CoreFoundation)
  9  0x913d5468 -[NSInvocation invoke] (in CoreFoundation)
 10  0x005cb553 -[PBXTargetBuildContext(DependencyGraphEvents) processDependencyGraphEvents] (in DevToolsCore)
 11  0x913d5a7d __invoking___ (in CoreFoundation)
 12  0x913d5468 -[NSInvocation invoke] (in CoreFoundation)
 13  0x005caec0 -[XCInvocationQueue _processNextInvocationInThreadSlotNumber:] (in DevToolsCore)
 14  0x005cab6f -[XCInvocationQueue _processInvocationsInThreadSlotNumber:] (in DevToolsCore)
 15  0x9408ebad -[NSThread main] (in Foundation)
 16  0x9408e754 __NSThread__main__ (in Foundation)
 17  0x900936f5 _pthread_start (in libSystem.B.dylib)
 18  0x900935b2 thread_start (in libSystem.B.dylib)

If you see this build error when you build your project against “Device – iPhone OS 2.2″ target, try the following fix:

  • Open your project in Xcode. Go to your Project Info -> Build tab
  • Change Configuration: All Configurations
  • Change Show: All Settings
  • Change “Base SDK” as “Device – iPhone OS 2.2″
  • Search for “Code Signing Resource Rules Path” and add “$(SDKROOT)/ResourceRules.plist” as its value

Tags

, ,

Latest Post

36 Comments


  • Scott Raymond

    Thanks! That worked great for me.


  • Johannes Fahrenkrug

    Thank you so much! This was just what I needed :)


  • Felix Morgner

    Thanks for the info!


  • benjie

    Me too! Thanks for saving me a lot of pain.


  • Jacou

    Thank you sir. Much useful.


  • Gordon

    Thanks! Saved me a lot of time.


  • Malcolm

    I must also add my appreciation, thank you very much.


  • Roy van der Meij

    Thanks! I was pulling my hair out for this one ;-)


  • Ken Jung

    yet another thank you from yet another developer you saved lots of time with this post!


  • jamshid

    Thanks for the solution, I can finally stop building against iPhone 2.1!


  • Josiah

    Worked perfectly. I am singing your praises.


  • Build error after upgrading to iPhone SDK 2.2 « Brainwash Inc. - iPhone/Mobile Development

    [...] Stepcase » Blog Archive » Build error after upgrading to iPhone SDK 2.2 $SDKROOT/ResourceRules.plist [...]


  • FirstBayTo

    Здравствуйте, я хотел бы рассказать вам о новом сайте. Описания телефонов.


  • Boris

    Пригодился пост…сохранил на винт на всякий пожарный :)


  • Adothigagmago

    От души желаю автору успешного развития блога. Почитал-посмотрел, очень всё понравилось. Побольше бы таких ресурсов в сети и не пришлось бы перебирать тонны никчёмных сайтов, а порой и с вирусами что бы найти нужную информацию. Удачи, бро :)


  • Adothigagmago

    Хороший блог! Тоже понравился.


  • Adothigagmago

    Спасибо Вам за ваш сайт. Много интересного здесь нашёл для себя :)


  • Adothigagmago

    nice site ^)


  • Antilulgapila

    Привет! С удовольствием почитал Ваш блог. Хочу также поздравить Вас и всех читателей этого блога с новым 2010 годом. Удачи всем, новых жизненных побед и исполнения всех ваших замыслов. :)


  • Lymnwoono

    I am frequently looking for new blogposts in the WWW about this theme. Thankz!!


  • Antilulgapila

    блин…писал-писал, а сообщение не отправилось и не сохранилось :) вообщем блог понравился. админу удачи в развитии.


  • Автомобиль Hyundai

    просто супер. заставляет задуматься.. спасибо!


  • Hyundai

    Вы как обычно радуете нас своими лучшими фразами спасибо, добавил в закладки.


  • Автомобиль Nissan

    Ради такого поста можно и попробовать почитать. поверьте мне на слово)


  • скачать игры через торрент

  • Vladislav2

  • Vladislav35

  • Драйв

    Хорошая статья. Действительно было интересно почитать. Не часто такое и встречается та.Наверное стоит подписаться на ваше RSS


  • Vladislav85

  • Vladislav86

  • Кабели силовые

    Скажите, а можно как-то ник сменить мне?


  • бесплатное порно

  • порно пьяные

    очень интересный материал


  • Twilight fan

    Did you guys know htat Twilight eclispe has leaked…
    see here http://secretshack.info/twilight-eclipse/


  • Камеры видеонаблюдения

    Thanks for the solution!
    This was just what I needed


  • sponnails

    Memyosteoms
    buy propecia
    liamNigodag
    buy azithromycin
    LolimaSahRolo

  • Allowed

  • You can use these tags
  • Allow 5 minutes between posts
  • * = Required fields
  • You can follow any responses to this entry through the RSS 2.0 feed.
  • Leave a Reply