CocoaPods does not create Pods.xcconfig on pod install

CocoaPods no longer Pods.xcconfigautomatically creates a file pod installfor my project. The file is displayed in red in the project workspace and is not in the directory Pods/.

My Podfilelooks like this:

platform :ios, '7.0'

target "ProjectName" do

    # Team Created Pods - kept and versioned in private spec repo
    pod 'ProjectImageObject', '0.1.0'
    pod 'Image+Bundle+Name', '0.1.0'

    # Team Forked Pods - kept and versioned in private spec Repo
    pod 'MagicalRecord', '2.2.1-pn'

    pod 'KeychainItemWrapper', '0.1.0'
    pod 'DCRoundSwitch', '0.1.0'
    pod 'JBSignatureController', '0.1.0'
    pod 'MBProgressHUD', '0.5.1-pn'
    pod 'PKRevealController', '1.1.0-pn'
    pod 'SMCalloutView', '2.0'
    pod 'SVPullToRefresh', '0.4.2-pn'
    pod 'TimesSquare', '1.1.0-pn'
    pod 'XMLReader', '0.1.0'

    # Third-Party Pods
    pod 'Reachability', '~> 3.1.1'
    pod 'AFNetworking', '~> 2.1'
    pod 'TTTAttributedLabel', '~>1.8'
    pod 'TPKeyboardAvoiding', '~> 1.2.3'
end

target "ProjectNameTests" do

    # Team Created Pods - kept and versioned in private spec rep
    pod 'SharedTestCore'

    # Third-Party Pods
    pod 'OCHamcrest', '~> 3.0.1'
    pod 'OCMockito', '~> 1.1.0'
end

When I run pod installthrough Terminal, an error does not occur. Oddly enough, created Pods-ProjectName.xcconfig.

What do I need to do to fix CocoaPodsin order to automatically create a file Pods.xcconfig?

What I have tried so far:

  • Start up pod installagain.
  • Deleting a catalog Pods/, Podfile.lockproject workspaceand launchpod install
  • , search paths ( CocoaPods , ?)
+3
1

target "ProjectName" Podfile.

# Team Created Pods - kept and versioned in private spec repo
pod 'ProjectImageObject', '0.1.0'
pod 'Image+Bundle+Name', '0.1.0'

# Team Forked Pods - kept and versioned in private spec Repo
pod 'MagicalRecord', '2.2.1-pn'
# ... and so on ...

, Pods.xcconfig ( universal pod) libPods.a Link binary with library ProjectName.

target "ProjectName" do, ..

target "ProjectName" do

    # Team Created Pods - kept and versioned in private spec repo
    pod 'ProjectImageObject', '0.1.0'
    pod 'Image+Bundle+Name', '0.1.0'

    # Team Forked Pods - kept and versioned in private spec Repo
    pod 'MagicalRecord', '2.2.1-pn'
    # ... and so on...
end

Pods-ProjectName.xcconfig, Pods.xcconfig ( default) libPod.a.

CocoaPods libPods.a Link binary with library Pods.xcconfig .

libPods.a can not be found.

, pod ( ProjectNameTest ) libPods.a Link binary with library Pods.xcconfig .

, CocoaPods , , , ( CocoaPods 0,29, ).

+7

All Articles