[iPhone] Location-aware web app

I've been tapped to create a web app formatted for use on an iPhone that will display results depending on the user's current location. Since this is a web app, not an internal one, is there a way I can get a user's location sent to a web app (query string is fine) without creating an internal app?
For instance, I'd like to make web bookmark on the home screen that would go to
http://www.whatever.com/lat=xxx.xxxxx&long=yyy.yyyyy
where x and y are the lat and long of the user's current location. Obviously, x and y will change depending on where the user is. Thanks in advance

I am not aware of any JavaScript hacks or any other API which would allow a Mobile Safari page to access Core Location features. This would result into kind of a privacy/security issue.
Why don't you create a very basic native SDK based app that does nothing more than calling your URL and encoding latitude and longitude into the GET/POST request?
All other web sites that display location based content (see Locly and others) do it exactly like that and it works like a charm.

Similar Messages

  • Specify a file location in web app structure?

    I wish to store several small properties in a file for my web app, but how to control where they go? for instance (used in a class called from a jsp):
    FileOutputStream out = new FileOutputStream("tempFile.prop");
    out.println("test out");
    out.close();where does tempFile.prop go? Right now it appears to go into the root directory of the web app, but I would like to be able to dump it into web-inf, or in some other folder in my application.
    How do I specify a relative file location in the web app structure?
    On most runs of the app, the file is stored in the root folder of my app (the context?)
    Can I code relative paths from there, and how do i gaurantee where the files will go?
    I have tried several different things, and most of the time the behavior is as reported, but on a number of occaisions, the files go into tomcat/bin. WHAT? WHY? anyway, if there are any tried and true rules on this, let me know.
    Thank you

    Check out the File class, which can check the directory and file's existance (and other properties). I would simply create servlet that checks/writes to a file in which you can actually specify the path to the file, whether absolute (c:\\..\\..\\kf.prop) or relative (using servlet context to get to the webapp folder and then to various directories below that).
    Good luck

  • Error 404--Not Found while accessing web app through Weblogic 6.1

    Hi everybody,
              I am new to Weblogic and recently installed Weblogic6.1
              on my machine and I am trying to access my application using weblogic
              and it gives
              Error 404--Not Found
              From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
              10.4.5 404 Not Found
              I have uploaded the WAR file of my application using the Admin
              console. The WAR file is place under
              \bea\wlserver6.1\config\mydomain\applications\screen.war.
              What am I doing wrong ?
              Thanks is advance.
              PS: I am also including my web.xml file
              <?xml version="1.0" encoding="ISO-8859-1"?>
              <!DOCTYPE web-app
              PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
              "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
              <web-app>
              <session-config>
              <session-timeout>-1</session-timeout>
              </session-config>
              <!-- Action Servlet Configuration -->
              <servlet>
              <servlet-name>action</servlet-name>
              <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
              <init-param>
              <param-name>application</param-name>
              <param-value>resources.nmr.ApplicationResources</param-value>
              </init-param>
              <init-param>
              <param-name>config</param-name>
              <param-value>/WEB-INF/struts-config.xml</param-value>
              </init-param>
              <init-param>
              <param-name>debug</param-name>
              <param-value>2</param-value>
              </init-param>
              <init-param>
              <param-name>detail</param-name>
              <param-value>2</param-value>
              </init-param>
              <init-param>
              <param-name>validate</param-name>
              <param-value>true</param-value>
              </init-param>
              <load-on-startup>2</load-on-startup>
              </servlet>
              <!-- Action Servlet Mapping -->
              <servlet-mapping>
              <servlet-name>action</servlet-name>
              <url-pattern>*.do</url-pattern>
              </servlet-mapping>
              <!-- PDF servlet configuration -->
              <servlet>
              <servlet-name>pdf</servlet-name>
              <servlet-class>com.abbott.gprd.servlets.PdfServlet</servlet-class>
              </servlet>
              <!-- PDF servlet Mapping -->
              <servlet-mapping>
              <servlet-name>pdf</servlet-name>
              <url-pattern>/pdf</url-pattern>
              </servlet-mapping>
              <!-- MIME Mapping -->
              <mime-mapping>
              <extension>mol</extension>
              <mime-type>chemical/x-mdl-molfile</mime-type>
              </mime-mapping>
              <!-- The Welcome File List -->
              <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
              </welcome-file-list>
              <!-- Application Tag Library Descriptor -->
              <taglib>
              <taglib-uri>/WEB-INF/app.tld</taglib-uri>
              <taglib-location>/WEB-INF/app.tld</taglib-location>
              </taglib>
              <!-- Struts Tag Library Descriptors -->
              <taglib>
              <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
              </taglib>
              <taglib>
              <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
              </taglib>
              <taglib>
              <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
              </taglib>
              <taglib>
              <taglib-uri>/WEB-INF/nmr.tld</taglib-uri>
              <taglib-location>/WEB-INF/nmr.tld</taglib-location>
              </taglib>
              </web-app>
              

    hmm
              it all looks ok to me
              what happens if you try to access an image or something in your war (ie
              something not java related)
              also - i have seen on some machines that localhost doesnt work but 127.0.0.1
              does work
              your app should be trying to access index.jsp which should be in the root
              directory of your war
              does index.jsp exist and is it in the root directory of your war?
              lastly - i noticed you have a startup servlet. Put a system.out in the init
              method of the servlet. If the servlet is being deployed OK then you should
              see some output in the console
              "Ravi" <[email protected]> wrote in message
              news:[email protected]...
              > I am specifying the same http://localhost:7001/screen and it still
              > gives the same error.
              >
              > Following is part of my cofig.xml where myapp is specified.
              >
              > <CustomRealm
              >
              ConfigurationData="user.filter=(&(cn=%u)(objectclass=person));user.dn=ou
              =people,
              > o=example.com;server.principal=cn=admin,
              >
              o=example.com;membership.filter=(&(member=%M)(objectclass=groupofuniquen
              ames));group.filter=(&(cn=%g)(objectclass=groupofuniquenames));server.ho
              st=ldapserver.example.com;server.ssl=true;group.dn=ou=groups,
              > o=example.com"
              > Name="defaultLDAPRealmForNovellDirectoryServices"
              > Notes="This is provided as an example. Before enabling this
              > Realm, you must edit the configuration parameters as appropriate for
              > your environment."
              > Password="{3DES}/4XkW5rmVvBHzFtI9SRK/g=="
              > RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
              > <Server ListenPort="7001" Name="myserver" NativeIOEnabled="true"
              > TransactionLogFilePrefix="config/mydomain/logs/">
              > <Log FileName="config/mydomain/logs/weblogic.log"
              > Name="myserver"/>
              > <SSL Enabled="true" ListenPort="7002" Name="myserver"
              > ServerCertificateChainFileName="config/mydomain/ca.pem"
              > ServerCertificateFileName="config/mydomain/democert.pem"
              > ServerKeyFileName="config/mydomain/demokey.pem"/>
              > <WebServer DefaultWebApp="DefaultWebApp"
              > LogFileName="./config/mydomain/logs/access.log"
              > LoggingEnabled="true" Name="myserver"/>
              > <ServerDebug Name="myserver"/>
              > <ExecuteQueue Name="default"/>
              > <KernelDebug Name="myserver"/>
              > <ServerStart Name="myserver"/>
              > </Server>
              > <Application Deployed="true" Name="screen"
              > Path=".\config\mydomain\applications">
              > <WebAppComponent Name="screen" Targets="myserver"
              > URI="screen.war"/>
              > </Application>
              > <SNMPAgent Name="mydomain"/>
              > <Realm FileRealm="wl_default_file_realm" Name="wl_default_realm"/>
              > <ApplicationManager Name="mydomain"/>
              > <JTA Name="mydomain"/>
              >
              > Thanks in advance.
              > Ravi.
              >
              >
              > "Matt Krevs" <[email protected]> wrote in message
              news:<[email protected]>...
              > > what url are you specifying?
              > >
              > > i would guess that http://localhost/screen-web would work. Hard to say
              > > without also seeing your config.xml
              > >
              > > The critical item in config.xml is the value of URI in the
              webappcomponent
              > > element for your application
              > >
              > > eg if it was
              > >
              > > <WebAppComponent Name="myapp-web" Targets="myerver" URI="myapp-web"/>
              > >
              > > then the url you would call is http://localhost/myapp-web
              > >
              > > "Ravi" <[email protected]> wrote in message
              > > news:[email protected]...
              > > > Hi everybody,
              > > > I am new to Weblogic and recently installed Weblogic6.1
              > > > on my machine and I am trying to access my application using weblogic
              > > > and it gives
              > > >
              > > > Error 404--Not Found
              > > > From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
              > > > 10.4.5 404 Not Found
              > > >
              > > > I have uploaded the WAR file of my application using the Admin
              > > > console. The WAR file is place under
              > > > \bea\wlserver6.1\config\mydomain\applications\screen.war.
              > > >
              > > > What am I doing wrong ?
              > > >
              > > > Thanks is advance.
              > > >
              > > > PS: I am also including my web.xml file
              > > >
              > > > <?xml version="1.0" encoding="ISO-8859-1"?>
              > > >
              > > > <!DOCTYPE web-app
              > > > PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
              > > > "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
              > > >
              > > > <web-app>
              > > >
              > > > <session-config>
              > > > <session-timeout>-1</session-timeout>
              > > > </session-config>
              > > >
              > > > <!-- Action Servlet Configuration -->
              > > > <servlet>
              > > > <servlet-name>action</servlet-name>
              > > >
              <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
              > > > <init-param>
              > > > <param-name>application</param-name>
              > > > <param-value>resources.nmr.ApplicationResources</param-value>
              > > > </init-param>
              > > > <init-param>
              > > > <param-name>config</param-name>
              > > > <param-value>/WEB-INF/struts-config.xml</param-value>
              > > > </init-param>
              > > > <init-param>
              > > > <param-name>debug</param-name>
              > > > <param-value>2</param-value>
              > > > </init-param>
              > > > <init-param>
              > > > <param-name>detail</param-name>
              > > > <param-value>2</param-value>
              > > > </init-param>
              > > > <init-param>
              > > > <param-name>validate</param-name>
              > > > <param-value>true</param-value>
              > > > </init-param>
              > > > <load-on-startup>2</load-on-startup>
              > > >
              > > > </servlet>
              > > >
              > > > <!-- Action Servlet Mapping -->
              > > > <servlet-mapping>
              > > > <servlet-name>action</servlet-name>
              > > > <url-pattern>*.do</url-pattern>
              > > > </servlet-mapping>
              > > >
              > > > <!-- PDF servlet configuration -->
              > > > <servlet>
              > > > <servlet-name>pdf</servlet-name>
              > > >
              <servlet-class>com.abbott.gprd.servlets.PdfServlet</servlet-class>
              > > > </servlet>
              > > >
              > > >
              > > > <!-- PDF servlet Mapping -->
              > > > <servlet-mapping>
              > > > <servlet-name>pdf</servlet-name>
              > > > <url-pattern>/pdf</url-pattern>
              > > > </servlet-mapping>
              > > >
              > > > <!-- MIME Mapping -->
              > > > <mime-mapping>
              > > > <extension>mol</extension>
              > > > <mime-type>chemical/x-mdl-molfile</mime-type>
              > > > </mime-mapping>
              > > >
              > > >
              > > > <!-- The Welcome File List -->
              > > > <welcome-file-list>
              > > > <welcome-file>index.jsp</welcome-file>
              > > > </welcome-file-list>
              > > >
              > > > <!-- Application Tag Library Descriptor -->
              > > > <taglib>
              > > > <taglib-uri>/WEB-INF/app.tld</taglib-uri>
              > > > <taglib-location>/WEB-INF/app.tld</taglib-location>
              > > > </taglib>
              > > >
              > > > <!-- Struts Tag Library Descriptors -->
              > > > <taglib>
              > > > <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
              > > > <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
              > > > </taglib>
              > > >
              > > > <taglib>
              > > > <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
              > > > <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
              > > > </taglib>
              > > >
              > > > <taglib>
              > > > <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
              > > > <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
              > > > </taglib>
              > > >
              > > > <taglib>
              > > > <taglib-uri>/WEB-INF/nmr.tld</taglib-uri>
              > > > <taglib-location>/WEB-INF/nmr.tld</taglib-location>
              > > > </taglib>
              > > >
              > > > </web-app>
              

  • ?Problem of :: "web-app" must match, help me?

    hi,Experts,
    Please do me a big favor, Does anybody know what is the exatly problem with my web.xml.
    My tomcat version is Apache Tomcat/4.1.18.
    here is the web.xml:
    <!DOCTYPE web-app PUBLIC
    "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>newGUI</display-name>
    <description>The Database</description>
    <!--Filter Definitions-->
    <filter>
    <filter-name>theFilter</filter-name>
    <filter-class>org.gui.myFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>theFilter</filter-name>
    <url-pattern>/fetch.jsp</url-pattern>
    </filter-mapping>
    <filter>
    <filter-name>theFilter</filter-name>
    <filter-class>org.gui.myFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>theFilter</filter-name>
    <url-pattern>/query.jsp</url-pattern>
    </filter-mapping>
    <!-- Taglib Definitions-->
    <taglib>
    <taglib-uri>
    http://jsptags.com/tags/navigation/pager
    </taglib-uri>
    <taglib-location>
    /WEB-INF/jsp/pager-taglib.tld
    </taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>/jstl-c</taglib-uri>
    <taglib-location>/WEB-INF/c.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>/jstl-x</taglib-uri>
    <taglib-location>/WEB-INF/x.tld</taglib-location>
    </taglib>
    </web-app>
    The error message is :
    SEVERE: Parse Error at line 66 column 11: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,
    servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,
    resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,
    ejb-local-ref*)".

    It is telling you either you have elements out of order, or elements that do not belong.
    Try to do:
    <filter>
      <filter-name>theFilter</filter-name>
      <filter-class>org.gui.myFilter</filter-class>
    </filter>
    <filter>
      <filter-name>theFilter</filter-name>
      <filter-class>org.gui.myFilter</filter-class>
    </filter>
    <filter-mapping>
      <filter-name>theFilter</filter-name>
      <url-pattern>/fetch.jsp</url-pattern>
    </filter-mapping>
    <filter-mapping>
      <filter-name>theFilter</filter-name>
      <url-pattern>/query.jsp</url-pattern>
    </filter-mapping>Then double check spelling and such.

  • Invalid element 'welcome-file-list' in content of 'web-app',

    HI, folks.
    I recently used struts to develop a simple web applicaiton, and whenever I tried to use tag libs
    such as /WEB-INF/struts-html.tld
    /WEB-INF/struts-html.tld and
    tried to compile it, it gives out compile error such as:
    Error(52,21): Invalid element 'welcome-file-list' in content of 'web-app', expected elements '[taglib, resource-env-ref, resource-ref, security-constraint, login-config, security-role, env-entry, ejb-ref, ejb-local-ref]'.
    if I remove the above tag libs, the jsp file compiles
    without any problem.
    Are you guys familiar with these problems?
    please let me know if I'm doing anything foolish.
    Thanks!

    Unless some other elements tag are not close correctly this error does not make sense. Can you cut and paste your web.xml?
    It should look something like:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <welcome-file-list>
      <welcome-file>/untitled1.jsp</welcome-file>
    </welcome-file-list>
    <taglib>
      <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
      <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
    </taglib>
    </web-app>Charles.

  • HELP: "web-app" does not allow "filter"

    Here is my web.xml, but everytime I tried to start the web server 6.1, it complains:
    info: CORE3282: stdout: PARSE error at line 108 column -1
    info: CORE3282: stdout: org.xml.sax.SAXParseException: Element "web-app" does not allow "filter" here.
    failure: ContextConfig[simple] WEB3524: Parse error in application web.xml
    org.xml.sax.SAXParseException: Element "web-app" does not allow "filter" here.
    at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
    The following is my web.xml file, thank you let me know what make it!
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
    <web-app>
    <display-name>webapps-simple</display-name>
    <description>
    The jakarta-tomcat-4.0.3 sample apps ports over to Sun One Web Server.
    </description>
    <distributable></distributable>
    <servlet>
    <servlet-name>HelloWorldExample</servlet-name> <servlet-class>samples.webapps.simple.servlet.HelloWorldExample</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>HelloWorldExample</servlet-name>
    <url-pattern>/helloworld</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    </welcome-file-list>
    <taglib> <taglib-uri>http://java.apache.org/tomcat/examples-taglib</taglib-uri> <taglib-location>/WEB-INF/tlds/example-taglib.tld</taglib-location>
    </taglib>
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>Protected Area</web-resource-name>
    <url-pattern>/jsp/security/protected/*</url-pattern>
    <http-method>DELETE</http-method>
    <http-method>GET</http-method>
    <http-method>POST</http-method>
    <http-method>PUT</http-method>
    </web-resource-collection>
    <auth-constraint>
    <role-name>tomcat</role-name>
    <role-name>role1</role-name>
    </auth-constraint>
    </security-constraint>
    <filter>
    <filter-name>Validation Filter</filter-name> <filter-class>filter.ISValidationFilter</filter-class>
    <init-param> <param-name>onlyAllowRequestWithToken</param-name>
    <param-value>true</param-value>
    </init-param>
    </filter>
    <filter-mapping>
    <filter-name>Validation Filter</filter-name>
    <url-pattern>/filtered/*</url-pattern>
    </filter-mapping>
    </web-app>

    I also getting the same error
    my web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
         <filter>
              <filter-name>Security Filter</filter-name>
              <filter-class>org.securityfilter.filter.SecurityFilter</filter-class>
              <init-param>
                   <param-name>config</param-name>
                   <param-value>/WEB-INF/securityfilter-config.xml</param-value>
                   <description>Configuration file location (this is the default value)</description>
              </init-param>
              <init-param>
                   <param-name>validate</param-name>
                   <param-value>true</param-value>
                   <description>Validate config file if set to true</description>
              </init-param>
         </filter>
         <filter-mapping>
              <filter-name>Security Filter</filter-name>
              <url-pattern>/*</url-pattern>
         </filter-mapping>
    <!-- Action Servlet Configuration -->
    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
    <param-name>debug</param-name>
    <param-value>3</param-value>
    </init-param>
         <init-param>
              <param-name>application</param-name>
              <param-value>ApplicationResources</param-value>
         </init-param>
    <init-param>
    <param-name>detail</param-name>
    <param-value>3</param-value>
    </init-param>
    <load-on-startup>2</load-on-startup>
    </servlet>
    <!-- Action Servlet Mapping -->
    <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
    </servlet-mapping>
    <!-- The Welcome File List -->
    <welcome-file-list>
    <welcome-file>abc.jsp</welcome-file>
    </welcome-file-list>
    <taglib>
    <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
    <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
    </taglib>
    </web-app>
    if I change as you said
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    line with
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    then it's not loading the application
    pls suggest me
    my mail id is [email protected]

  • Apple Web apps versus 3rd party Web apps

    There would appear to be some confusion regarding the use of Web apps on the iPhone; specifically, whether the iPhone warranty is voided if a Web app not currently offered on the Apple site at: http://www.apple.com/webapps/, is used on the iPhone. The issue came to light when a poster suggested using the iPhone Pixel Fix Web app (http://www.ebaspace.com/iphone-app/#_home), intended to resolve issues with stuck or dead pixels on the screen.
    My understanding is that the use of any Web app that is not Apple approved automatically voids the iPhone warranty, no matter how innocuous it may seem or be. However, it may be that some users consider 3rd party Web apps, such as iPhone Pixel Fix, to be "allowed", as they run on locked/legal iPhones, and are not downloaded onto the phone.
    As usual, I am happy to be corrected if I am wrong. May I have your thoughts, advice etc.?
    Cheers.

    jia10,
    Web apps were available even before Apple posted the web apps directory. The information about each web app in the web apps directory is supplied by the submitter which is usually the author. Being included in the web apps directory does not indicate endorsement, recommendation, etc on the part of Apple, it is a directory of available web apps.
    No web app should be able to void your warranty, regardless of the site it is posted to, unless it were to exploit a known or unknown security hole. For example, there was a web app that would exploit a security hole to "jailbreak" the iPhone. That was fixed in a previous update to the iPhone.
    The Pixel fix web app cycles the colors on the iPhone screen several times using Javascript. It does not install anything on the screen. Essentially it tries to do the opposite of screen burn in. Whether or not it will work, I do not know.
    However, using a web-based application that does not overwrite system files or modify the file system, does not void your warranty.
    Installing third-party native applications or files that require you to crack the iPhone file system could potentially cause damage to the iPhone's firmware, and would void your warranty.
    Hope this helps,
    Nathan C.

  • Is there a location aware wifi option (or app) that enables wifi at a specific location (home) and automatically disables it when you are away from the specified location?

    I manually turn off my wifi when leaving home for several reasons:
    1. I don't want my wifi to be on and constantly scanning wifi networks while I am away from home due to privacy reasons.  Many retail stores and airports are now tracking users based on their smartphone's wifi pings.  They can then store your phone's MAC address (the unique identifier of your phone) to determine how often you visit the store and where you go within the store.  It's just a matter of time before they match up your phone's MAC address with your credit card/payment info and then to your identity.  The only way to subvert this is to turn off your phone's wifi.
    2. For security reasons: Wifi access points can track devices that broadcast their wifi signal, even if they don't ever actually connect to the access point's network.  These access points can then store your device's details including your phone's MAC address.  Once your phone's MAC address is discovered, it can be targeted by a hacker.  In addition, there are multiple well known hacker tools that can be used to scan for smartphone wifi signals in order to detect and then hack your iphone.  Bottom line: if your wifi is discoverable, then your device is hackable.
    3. I believe it would save battery life if the iphone's wifi is not on and constantly scanning for networks all the time.
    There are other reasons as well, but the above are my 3 main reasons for asking about this.
    The reminders app is location aware - you can set reminders to alert you when you are at a specific location.  So, why not provide the option (or an app) to only enable wifi when you are at home - or any other location where you have an authorized or trusted wifi?
    As it is right now, the iphone's wifi is broadcasting 24/7 everywhere you go.  Not great for privacy & security.  When I turn off my wifi, the phone uses my 4G plan for data and GPS for location services... so wifi is not needed at all for data or location services while I am away from home (and no, wifi does not improve location accuracy, that is a fallacy... there is nothing within the wifi protocol that could ever improve location accuracy).  But the point is, wifi should have a location aware option.  Otherwise, it's just a matter of time before there is a headline story about how not having this feature is a huge security/privacy problem.

    Understood.  However, the point that I'm trying to make is that it's not the WiFi access point's security that's in question, it's having your phone's WiFi in an always-on mode that's in question.  It's simple: if your phone's WiFi is on, then it is both discoverable and hackable... even when it's not connected to a WiFi network or access point.  Here's an article about a drone in London that was created to hack smartphone WiFi signals (and hackers have been doing what this drone does for years):
    http://money.cnn.com/2014/03/20/technology/security/drone-phone/
    The point is that it's not  secure to have your phone's WiFi in an always-on mode.  It would be better for privacy and security if Apple made WiFi location aware so that it is only enabled when you are at a trusted location (e.g. your home or office).  Or, at least give us the option of location aware WiFi so that each user can determine the best mode for their phone:
    (1) Always-On (current default - not secure and many privacy issues).
    (2) Trusted mode (only on at trusted locations).
    (3) Off.

  • TS3376 power % bug in the Find my iPhone web app?

    Hi iCloud users, I think I have spotted a bug in the Find my iPhone web app.
    When you have multiple devices and locate them on the map, the pop up window that shows the device battery remaining, it has a problem it will show the 1st device power for all when you hover over it. I think the displayed icon is correctly changing but for instance what ever device I show 1st shows the same percentage for subsequent devices iPad and all. If you sign out and back into iCloud wep page it then will show the 1st % again even if you start from a different device.
    Cheers,
    Simon.

    Make sure that you set up your iCloud account on both devices and that Find My iPhone is turned On.  You can also verify if your two iPads' location by signing in to www.icloud.com then Find My iPhone.

  • Right way to use Web Apps on iPhone?

    I'm not sure I'm doing right way using Web Apps on my iPhone.
    Mostly I find the necessary Web Apps. on my Mac.
    And type the url address on iPhone.
    Then, if there is "view Web Apps" icon under the description of the Web apps, click to go and add it to home screen.
    Or if there is no "view Web Apps" icon, just click the url of the Web App name.
    Is this right way to add Web Apps I like?
    Thanks for help!

    When I find a web app I like in Safari I size the screen to what I want my homescreen icon to look like and click the + button. This adds a weblink icon to my homescreen making it easier to access than opening up safari and looking for a bookmarked page.

  • TS3999 I see all of my calendar events in iCal and on my iPhone, but not in the iCloud web app.  Any ideas why?

    I see all of my calendar events in iCal and on my iPhone, but not in the iCloud web app.  Any ideas why?

    If the calendar is on iCoud.com, all you would need to do to get it on your phone is go to Settings>iCloud on your phone, sign into your iCoud account and turn Calendars on.  The iCloud calendars will then download to your phone.

  • Windows 2008 Server crashed - How to find location of remote shared files that they used to access on remote web app?

    We have a client that was running windows 2008 server.  A previous IT person had setup their system, so we were walking into a situation where there were many unknowns.  Server was mainly handling emails only, and we were able to get their exchange
    database off and export PSTs to hosted exchange via microsoft.
    Everything went fine with that, however one user said that he used to access files on the server via the remote web app as he described.  He would go to the following url:
    https://mail.theirdomain.com/remote/menu.aspx#
    and he would use his login and then he would see several links to folders.  He could then click on those and see his desired files.  
    We were able to get the server booted again, however we could not find any of the files he described on it at all, leaving me to suspect that perhaps this remote link was accessing another PC.  
    We have the old server up and running, however the link above is no longer active because we have pointed the domain to the new hosted exchange server.  As I am still learning and my boss wanted me to research this on my own and figure out how to find
    out where these files are located.  Any advice would be greatly appreciated.  
    Just as a note I did try access mail.localhost.com/remote/menu.aspx# on the server but this did not work.  Is there any way in the IIS 7 management console to figure out where this was pointing to?  

    I figured it out - The server was using sharepoint to host these files.  I browsed localhost:987 and opened the sharepoint site locally on the server.  They had several documents to be exported, however when clicking on Open in Explorer it was
    giving an error that local client was not configured.  I installed Desktop Experience and after that was able to open it in Windows Explorer and copy all files off.  

  • How do I install web apps to my iphone?

    I read on the apple web app support page that you can now download more apps into your home page. However, the vague instructions either do not work or the instructions were posted prematurely and I have something else to do first.
    I a, told, in a nutshell, to go to the web app page on my phone then view the app and click on the plus sign and it will prompt me to add a button to my home page.
    Uh Uh, that just does not happen. There is a bookmark prompt but no "add to home page on iphone".
    When I go to my "about" settings my system version is 1.1.2. When checked, it tells me I have the latest version but is there not a 1.1.3 out there? How do I get it?

    True (as did I). Some have noticed that have USB 1.1 that prior syncs with iTunes 7.5 (or lower) seemed to have a lot of issues with freezeups. With 7.6 it is claimed that it works great with USB 1.1 now. So to just play it safe (especially if you have USB 1.1) upgrading iTunes to 7.6 really cannot hurt you. Plus it is iTunes 7.6 that allows manually mananging files with your iPhone with 1.1.3 on it...so you should want 7.6 anyhow. Not to mention if you want to be able to work with the new Retals feature of iTunes, you will need the update.
    Message was edited by: DaVBMan

  • Web Apps for iPhone Testing Anyone?

    Howdy,
    I got my post removed because it was was regarded "advertisement". My company developed an iPhone Chat service and have noticed that Apple does not have any developer forums. Perhaps one of yous can direct us in the right direction. We would like iPhone users to test our iPhone web app, but do not want to "advertise" any further.
    Thanks,
    Diego
    Message was edited by: Host

    http://www.apple.com/iphone/webapps/

  • No vector images in web-app for iPhone !?

    Hello
    I am developping a web-app for the iPhone
    as the bandwith is low (in edge mode) I want to use vector images instead of bitmaps (gif, png ...)
    - but flash (.swf) is not supported
    - SVG is not supported, only Canvas is supported
    - but no "Canvas editor" is available (I don’t want to draw icones using hundreds of javascript lines ! )
    - and no "SVG,SWF -> Canvas" convertor is available
    Am I wrong ?
    Is there any solution ?
    Is 1.1.3 now solving the problem (SVG now supported ?)
    thank you for your help
    Michel

    additional remark:
    I made some tests, a vectorized icon could be 30 times smaller (and therefore faster to load) than its ".png" version !
    15ko in edge mode = about 1 second to wait ...

Maybe you are looking for

  • How to switch focus in Mail.app?

    Hello! I am trying to use Mail.app only with the keyboard. However one last thing keeps me using the MagicTrackpad: I was not able to discover how to switch the focus from one folder of the folder list on the left side to the mails within this folder

  • Using iPhoto with batch Photoshop Plug In?

    I have a noise reduction plugin which I can batch process with PS elements, but using iPhoto, can I do that with the folder of pictures within the iPhoto library (after they've been imported)? Or, is that super dangerous to monkey with the files outs

  • DAG in exchange server 2010 across different sites

    hello ; I want to know the best way to implement DAG for exchange server  2010 across 2 sites in the same domain , I have 2 exchanger server in one site in DAG ,with 300 gb database size   but I want to implement exchange server 2010 in a new site wi

  • Maintain Text PA - Authorization issue?

    Hi experts, I'm having a problem when updating text in infotypes using "Maintain Text" (F9). Most user's SAP GUI block when trying t access the text window (after clicking Maintain text). SAP GUI just freeze (no message). It's the only time I have go

  • JMS and Trusted Solaris

    I have also posted this on the Trusted Solaris Forum, but I figured someone here might have an idea too. Trusted Solaris 8 7/03 with application servers running at multiple classification levels. I can have single level producers and consumers commun