У нас такая же проблема найдена здесь, здесь, здесь и здесь
В основном мы обновили до xcode 6.1, и наша сборка получает сообщение об ошибке "ResourceRules.plist: невозможно прочитать ресурсы".
У нас есть сервер Jenkins, который делает наши ios для нас. Мы используем Xcode plugin в Jenkins для выполнения фактической сборки и подписания. Любые мысли о том, как мы можем внести это изменение, не открывая вручную xcode и не используя это решение, находим по другим ответам:
Нажмите на свой проект > Цели > Выберите цель > Настройки сборки >
Код правил доступа к кодам
и добавьте:
$(SDKROOT)/ResourceRules.plist
Я очень новичок в создании Xcode и iOS в целом. Я нашел файл project.pbxproj внутри файла Unity-iPhone.xcodeproj. Похоже, что это содержит настройки сборки в разделе /* Begin XCBuildConfiguration */, в котором перечислены то, что похоже на аналогичные свойства сборки, найденные в Xcode, однако я не вижу ничего подобного "Code Rules Signing Resource Path",.
Есть ли у кого-нибудь опыт редактирования этого файла вручную? Это плохая идея вообще?
Спасибо