[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-462364314 Firstly, `[!] You cannot run CocoaPods as root.` Secondly, Cocoapod support was refactored in cordova-ios 5.0.0, which is one of the reasons it's a major version bump. Some plugins might not (yet) be compatible with it. I'm going to lock discussion on this issue, since it is closed. Please open new issues for problems that you find with cordova-ios@5.0.0. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-462067012 > I'm slightly confused about the release. Does it mean if I update to 5.0.0, using `UseModernBuildSystem=0` is no longer required? That's correct This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-456214891 > There is also still the outstanding #417 issue which even if I use the legacy build system, my inputs break my app on iOS 12. I need cordova-ios 5.0.0 to upgrade our app's for our clients. cordova-ios@5.0.0 won't fix that issue. It's an iOS bug that will need to be fixed by Apple, please file duplicate radar reports so that they prioritize it. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-455204972 The problem with looking at `~/Library/MobileDevice/Provisioning Profiles` for automatic signing is that Xcode is supposed to generate provisioning profiles as needed, and it's not doing that step. So the correct provisioning profile doesn't exist in that folder because it hasn't been automatically generated yet. Again, this is not an issue with how the CLI is making builds. This is an issue with how Xcode handles our project, because the same problem happens when exporting builds through the Xcode UI with automatic signing. It does not create the provisioning profile that it needs. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-453913262 A pull request was merged, which does support the Xcode 10 Modern Build System with manual signing. That's on the master branch, which will be cordova-ios 5.0.0. Unfortunately, we still have more work to do to get automatic signing working. I'm going to reopen this though, because it's a valuable resource for people and because we haven't released a version that officially support Xcode 10 yet. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-453003954 > Xcode IDE is smart enough My experience here is that it is **not** smart enough, because even when I try to export a build through the Xcode IDE with automatic signing, it fails to create and embed the mobileprovision. A newly created ObjC Xcode project works, which is why I was looking at the Xcodeproj as a potential source of problems. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-452944009 Ahh, `development` will probably work (since it can use the same provisioning profile that was generated as part of the archive step). I've been trying with `enterprise` and `ad-hoc` and it's been failing. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-452629138 @shazron were you doing automatic signing, or manually specifying the provisioning profiles? People have had mixed luck with both. In my personal experience: Legacy Build System Modern Build System Manual Signing (CLI) :green_heart: Works fine :question: Not tested Manual Signing (Xcode.app) :green_heart: Works fine :question: Not tested Automatic Signing (CLI) :green_heart: Works fine :x: Makes a build with invalid signing Automatic Signing (Xcode.app) :green_heart: Works fine :x: Makes a build with invalid signing Specifically, when making a build with `--device --release`, there are two steps: Archiving and Exporting. As of Xcode 8, the Archive step needs to be run with `CODE_SIGN_IDENTITY` set to `iPhone Developer`. This part seems to be fine. A valid development provisioning profile is automatically created. Now it's at the export step that things fail: With the Legacy Build System, the export step creates the appropriate Enterprise/AdHoc/AppStore provisioning profile and signs the build with it, producing a valid .ipa file. With the Modern Build System, the export step reuses the development provisioning profile without creating one of the correct type. The build is signed with it, but the .ipa file can't be installed. This happens regardless of whether the project is built with the CLI or via Xcode.app, which leads me to believe it's a problem with how the Xcode project file is set up. I've been working on updating it, of which #489 is one step. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-451288392 I'm not sure. I've had pretty much no time to work on anything Cordova-related since that comment, and I likely won't for at least a few months. There are some folks working on getting updated tools releases out, so they're probably start putting together platform releases after that, but there are still several Xcode 10 issues that have not yet been investigated and fixed. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-442668680 @steptek Even if you're using the newest version of Xcode, you're not forced to use the new build system. There are instructions in the first post about how to enable the old build system within Xcode. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-434908293 @nagthgr8 @gabriellacerda Please direct Ionic-related issues to the Ionic discussion forums. The issues and steps that affect Ionic are similar, but not the same as the ones affecting Cordova, and it's confusing to have Ionic-specific workarounds mentioned in a help issue for Cordova. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-425173434 I don't think the missing splashscreens are a plugin issue. It's probably related to how/where the assets are getting copied in Xcode. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-425155923 @jamesparkes Just to get a bit more info, are you using Cordova or Ionic? There has been [a report](https://github.com/apache/cordova-ios/pull/409#issuecomment-422407300) of icons/splashscreens not working in Xcode 10, but other people have said it's working fine This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-424362956 > Should we expect the UserModernBuildSystem=0 setting to also persist into the generated workspace, or is it always necessary to manually make that setting change in the Workspace Settings dialog as you have shown above? If you open the project in Xcode, you must change the Workspace Settings. The command-line flags only affect the command-line builds. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-422908556 > Is there any plan to support the modern build system? Yes, in the next major version, which we're currently working on. But we don't have a timeline for release beyond something before the end of the year. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org
[GitHub] dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support
dpogue commented on issue #407: [ANNOUNCEMENT] Status of Xcode 10 support URL: https://github.com/apache/cordova-ios/issues/407#issuecomment-422888425 > I don't think that error surprise us. But not sure why adding the command to build.json file doesn't seem to work. That error about code signing is unrelated to the new build system. In your build.json you are not including the flags to use automatic provisioning, but you are also not specifying which provisioning profile to use. This probably wouldn't work in Xcode 9 either. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org