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!
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
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.
@coneybeare commented on GitHub (Oct 13, 2014):
You could use [UAAppReviewManager](https://github.com/UrbanApps/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.
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):
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!
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!
@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!

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:
> 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!
>
> ## 
>
> Reply to this email directly or view it on GitHub:
> https://github.com/UrbanApps/Armchair/issues/2#issuecomment-59000715
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.
@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.
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!
@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!
@rob7991 I went ahead and used UAAppReviewManager. I haven't tried Armchair lately, but I'll have to give it another try.
@hopkins-matt commented on GitHub (May 8, 2015):
@rob7991 I went ahead and used [UAAppReviewManager](https://github.com/UrbanApps/UAAppReviewManager). I haven't tried Armchair lately, but I'll have to give it another try.
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.
@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.
Is there a solution for this? I think I have the same issue.
@Jonovono commented on GitHub (May 18, 2015):
Is there a solution for this? I think I have the same issue.

@Jonovono Sorry - I haven't had a chance to look at it yet. Will post any solutions I might find, likewise if you do...
@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...
@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.
@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.
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:
Remove the public func appID
Create a new public func setAppID(appIDIn: String) which is then called from the app delegate initialize()
Not an ideal solution but it seems to work OK. My app has been approved and is on the store.
Hope this helps.
Rob
@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:
- Remove the public func appID
- Create a new public func setAppID(appIDIn: String) which is then called from the app delegate initialize()
Not an ideal solution but it seems to work OK. My app has been approved and is on the store.
Hope this helps.
Rob
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.
@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.
<img width="208" alt="capture d ecran 2015-11-24 a 17 36 31" src="https://cloud.githubusercontent.com/assets/15894206/11373319/f551f93c-92d1-11e5-9621-07616e26fdb9.png">
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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...