mirror of
https://github.com/UrbanApps/Armchair.git
synced 2026-01-11 22:30:50 +01:00
Xcode Errors #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hopkins-matt on GitHub (Oct 13, 2014).
I'm receiving multiple errors while trying to validate my app. Any help would be awesome!

@coneybeare commented on GitHub (Oct 13, 2014):
It appears Alamofire is also seeing some errors like this. Here is some more info: https://github.com/Alamofire/Alamofire/issues/152
@coneybeare commented on GitHub (Oct 13, 2014):
You could use UAAppReviewManager which will work for you in the meantime until all this gets figured out. Or if you found a solution, please post your process here.
@hopkins-matt commented on GitHub (Oct 14, 2014):
In regards to the top error, my app is targeted for iOS 7.1. That is what kind of threw me for a loop. I'll try changing Armchair to 7.1 to see if that resolves the issue. I'll also read into the Alamofire comments and report back. Thanks!
@hopkins-matt commented on GitHub (Oct 14, 2014):
I've made some progress. I have removed and "reinstalled" Armchair several times. I followed the installation video, and I also tried using the new install instructions in the Armchair Readme that mirror the install method outlined for Alamofire. I eliminated two of the three original errors, but I now have an additional "Missing Code Signing Entitlements" error. Any advice? Thanks in advance!
@coneybeare commented on GitHub (Oct 14, 2014):
Ah, do you have the "deep" option turned on for code signing in your target's settings? This should sign all copied frameworks.
On Tue, Oct 14, 2014 at 3:33 AM, hopkins-matt notifications@github.com
wrote:
@hopkins-matt commented on GitHub (Oct 14, 2014):
No change after adding the --deep flag to code signing build settings.
@coneybeare commented on GitHub (Oct 14, 2014):
Your app builds Armchair along with it, so you should be able to add any of your own code signing to the subproject if necessary. Can you try that adding your own code signing profiles for all of your Armchair dependent projects? If that doesn't work, you may need to drop down to terminal to sign the Armchair framework and bundle. sorry I don't have any concrete answers for you yet, but I have not shipped an app built on Xcode 6 with iOS 8 support.
@rob7991 commented on GitHub (May 8, 2015):
Hey Matt. I'm having the same problem as you above. I'm using Xcode 6.1.1 and iOS8. Did you ever figure out a solution?
Thanks in advance!
@hopkins-matt commented on GitHub (May 8, 2015):
@rob7991 I went ahead and used UAAppReviewManager. I haven't tried Armchair lately, but I'll have to give it another try.
@coneybeare commented on GitHub (May 9, 2015):
Sorry guys, i haven't been developing for iOS in many months now, so not sure when I'll get back to have a chance to look at this.
@rob7991 commented on GitHub (May 11, 2015):
Thanks for the replies guys - I'll let you know if I find a solution.
@Jonovono commented on GitHub (May 18, 2015):
Is there a solution for this? I think I have the same issue.

@rob7991 commented on GitHub (May 19, 2015):
@Jonovono Sorry - I haven't had a chance to look at it yet. Will post any solutions I might find, likewise if you do...
@Alix-MICHEL commented on GitHub (Nov 23, 2015):
@Jonovono I have the same issue. I could go through by removing the Armchair.bundle from Copy Bundle Resources, but by doing this I lost the localization feature !
If anyone has a real solution, I am highly interested too.
@rob7991 commented on GitHub (Nov 24, 2015):
Hi Alix-Mixhel
I ended up removing the Armchair framework then including the Armchair source code (Armchair.h, Armchair.swift and Localizable strings) in my project. This required a couple of tweaks to Armchair.swift:
Not an ideal solution but it seems to work OK. My app has been approved and is on the store.
Hope this helps.
Rob
@Alix-MICHEL commented on GitHub (Nov 24, 2015):
Thanks, I'll probably try that.
I tried making a local pod for Armchair (using the pod spec from https://github.com/vary-llc/Armchair) and it works pretty well but I still have some localization issues to fix. Did someone use that method and managed to configure properly his project ?
If the whole project was moved to cocoapods everything would be resolved quickly for everyone...
EDIT : I finally managed to make it work!
I just kept the iOS project, the Source folder and framework then removed all the rest, including other targets than Armchair iOS and Localizable. Then I dragged a folder including the localizations + the plist file in my own project. By doing that I was able to remove the Armchair.bundle that was messing with the App Store upload.
@coneybeare commented on GitHub (Dec 1, 2015):
Cocoapod finally added! Sorry I took so long guys...