Tag: 离子

新的Xcodeconfiguration策略和Ionic Framework

我在理解Ionic Framework如何与iOSconfiguration文件配合时遇到问题。 由于几个月(我认为),据说Xcode 7.1不需要有开发者帐户了。 所以如果我做对了,我不需要付钱在我的iPhone上testing我的应用程序。 实际上,我能用Xcode在我的设备上编译和运行hello world app(它要求我解决一些签名代码问题,但运行良好)。 现在来Ionic,这对我来说是新的。 我之前和Cordova一起工作过,所以简单的CLI命令似乎很熟悉。 在ionicframework.com上显示了一些快速启动命令: $ cd myApp $ ionic platform add ios $ ionic build ios $ ionic emulate ios 我只想简单地使用,而不是build立和模仿 $ ionic run ios –device 但是,然后我得到 检查相关性代码签名错误:没有find匹配的configuration文件:没有findconfiguration文件包含与包标识符“com.ionicframework.ionic3712496”匹配的有效签名标识(即证书和私钥对)。 下面的编译命令失败:检查依赖关系(1失败)命令的错误代码65:xcodebuild和args:-xcconfig,/ Applications / AMPPS / www / cordova / ionic3 / platforms / ios / cordova / build-debug.xcconfig,-project ,ionic3.xcodeproj,ARCHS = […]

BUG – IOS中的select标记没有完成button

我正在使用最新的离子,并有一个简单的select标签。 <select class="assertive bold" ng-change="changeQuantity({cartItem: part})" ng-model="part.quantity" ng-options="n for n in [] | range:1:101"></select> 当我用ionic emulate ios运行代码 为什么没有完成button的select? 这不应该是默认? 我如何解决这个问题来显示完成button?

无法在Info.plist CFBundleSupportedPlatforms或Mach-O LC_VERSION_MIN中find平台系列用于phantomjs

我使用离子build立一个混合应用程序,当我尝试上传到应用程序商店,它给了我这个错误 无法在Info.plist CFBundleSupportedPlatforms或Mach-O LC_VERSION_MIN中find平台系列用于phantomjs 有没有人遇到同样的问题,并找出如何解决它? 我怀疑它来自我在项目中使用的插件或node_modules,导致错误..

离子模拟ios:会话无法启动

我试图效仿我的应用程序在ios上,但不适合我的作品 。 我一直在寻找两天的错误,所有find的解决方法都不适合我。 我正在运行OSX Yosemite,Xcode 6.1.1,Cordova 4.2.0,Ionic 1.3.8,Ios-Sim 3.1.1。 这是输出: ** BUILD SUCCEEDED ** 2015-03-01 20:07:08.576 ios-sim[5970:3191481] stderrPath: /path/to/myapp/platforms/ios/cordova/console.log 2015-03-01 20:07:08.577 ios-sim[5970:3191481] stdoutPath: /path/to/myapp/platforms/ios/cordova/console.log Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=2 "Simulator session timed out." UserInfo=0x7ff3d370ff10 {NSLocalizedDescription=Simulator session timed out.} Error: /path/to/myapp/platforms/ios/cordova/run: Command failed with exit code 1 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23) at ChildProcess.emit (events.js:98:17) […]

使用ngCordova $ cordovaSQLite插件与Ionic的错误

我目前正试图用我的应用程序实现ngCordova SQLite插件,但尚未产生一个工作的解决scheme。 我跟着Nic Raboy的博客文章 ,介绍如何用你的Ionic项目实现SQLite插件为“T”,但我仍然收到错误: 错误:undefined不是一个对象(评估'$ window.sqlitePlugin.openDatabase')当我尝试在iOS模拟器中运行应用程序时。 我也证实ngCordova和插件已经加载到我的项目中。 这是我的脚本如何加载到我的项目中的顺序: <script src="lib/ionic/js/ionic.bundle.js"></script> <script src="lib/ngCordova/dist/ng-cordova.js"></script> <script src="cordova.js"></script> <script src="js/app.js"></script> <script src="js/controllers.js"></script> 我的代码如下。 app.js angular.module('whoPaidLast', ['ionic', 'ngCordova', 'whoPaidLast.controllers', 'whoPaidLast.services']) .run(function($ionicPlatform, $cordovaSQLite) { $ionicPlatform.ready(function() { if(window.cordova && window.cordova.plugins.Keyboard) { cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } if(window.StatusBar) { StatusBar.styleDefault(); } db = $cordovaSQLite.openDB({ name: 'accounts.db' }); $cordovaSQLite.execute(db, 'CREATE TABLE IF NOT EXISTS accounts (id […]

在Ionic中接收URL

我正在使用ionic framework。 我试图设置一种方法来接收来自另一个应用程序的url。 就像,你在浏览器中,点击共享,并发送链接到另一个应用程序(我的应用程序)。 我find了这个cordova插件,并将其集成到我的应用程序中。 但是这是Android的 pulgin。 我需要IOS中的相同function。 任何想法哪个插件我需要用于ios Android为我采取的步骤 1)cordova插件添加git://github.com/Initsogar/cordova-webintent.git 2)检查config.xml文件并findwebintent的代码 <intent-filter> <action android:name="android.intent.action.SEND" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="text/plain" /> </intent-filter> 和app.js代码 if (window.plugins && window.plugins.webintent) { window.plugins.webintent.getUri(function(url) { alert("getUri url:"+url); }); } 任何build议在function上相同的ios? 谢谢

iOS / iPhone上的Ionic / Cordova / PhoneGap应用程序内嵌YouTubevideo

如何在iPhone上的Ionic / Cordova / PhoneGap应用程序中内嵌播放YouTubevideo? 我已经尝试了所有在这里的最好成绩和谷歌无济于事。 无论是embeddediframe,对象,还是通过YouTube iframe api,video始终以全屏方式打开。 有很多的iOS应用程序可以实现这一点。 他们如何实现这一目标? 这可以以某种方式被劫持和实施到cordova的应用程序? 通过cordova插件,例如?

CFBundleDocumentType在myproject-Info.plist文件中不起作用

我正在尝试在ionic framework中构build一个应用程序。 我正在尝试构build这个function,就像当我点击图库中的照片并点击共享时,一个共享平台将打开。 我想在这里展示我的应用程序。 我在plist文件中做了一些修改 这里是我的plist文件的代码 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleDisplayName</key> <string>${PRODUCT_NAME}</string> <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeName</key> <string>public.jpeg</string> <key>CFBundleTypeRole</key> <string>Editor</string> <key>LSHandlerRank</key> <string>Owner</string> <key>LSItemContentTypes</key> <array> <string>public.jpeg</string> </array> </dict> </array> <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> <key>CFBundleIconFile</key> <string>icon.png</string> <key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>icon-40</string> <string>icon-small</string> <string>icon-60</string> <string>icon.png</string> <string>icon@2x</string> <string>icon-72</string> <string>icon-72@2x</string> […]